R4A0416M

  • LBPHacker
    13th July Developer 5 Permalink
    I made a computer again. Enough said. Check the manual for more.



    Here are some more examples:

    Edited 2 times by LBPHacker. Last: 13th July
  • linfuciuscont
    13th July Member 1 Permalink

    To give you an idea of how impressive this is, let's compare it to one of the first RISC-V computers built in any video game. Computerraria was built in Terraria and was about 7200x2400 blocks. By my measurements, R4 is only 186x102, making it over 900 times more compact (by area) than Computerraria. This isn't an apples to apples comparison, since TPT is not Terraria, but I think it shows that the pieces of EHOLE are absolutely deserved.

  • LBPHacker
    13th July Developer 0 Permalink
    Yeah and that's just the configuration I used for the showcase. I have a few saves that showcase other configurations; one of them is really small. I'll add them to the OP I guess.
  • LordOfPotatoes
    13th July Member 0 Permalink

    I'm just curious, I don't really know much about TPT computers, but how does it compare to the R2 in terms of performance? Also what kinda of wizardy made it so tiny (per single core) compared to R2?

  • LBPHacker
    13th July Developer 0 Permalink
    The R2 runs one instruction per frame, the R4 runs four instructions (mostly...) per *execution unit*, so depending on configuration (i.e. how many execution units you give it), it may run tens of them. The one in the save has 4 EUs so it's 16 instructions per frame. It's also 32-bit, whereas the R2 is 16-bit, so it's twice "as performant" in some sense, though this is not easy to convert to an instruction per frame figure.

    The wizardry is mainly stacking almost 1500 particles in a single spot and writing my own tooling that helps me design those stacks. It works a lot like how FPGAs are programmed.
    Edited 2 times by LBPHacker. Last: 13th July
  • ALumpOfPowderToy
    13th July Member 1 Permalink

    @LBPHacker (View Post)

     What parts of the computer use such a ludicrous amount of particles in a single layer? The most I've seen is 8 in an FRAY adder.

    Edited once by ALumpOfPowderToy. Last: 13th July
  • LBPHacker
    14th July Developer 0 Permalink
    @ALumpOfPowderToy (View Post)
    Hard to answer, basically all of them? lol (also, single stack*, not layer)

    Specifically the clusters of 4 sub-EUs in a multiply-capable EU take up more than 14000 particles (multiply-incapable EUs are smaller) arranged into 11 stacks; these are the parts that implement the instruction set. These exclude register and memory access; those are the rest of each core.
    Edited 2 times by LBPHacker. Last: 14th July
  • Tadpole1
    15th July Member 0 Permalink

    WE NEED TUTORIALS

  • KyleTheCreator
    11:19:03 Member 0 Permalink

    Man I dont understand a single shrimp piece of this but I love it!