Performance

  • Jokersona
    13th Oct 2015 Member 0 Permalink

    What hardware determines TPT performance the most? I've heard people say single-thread CPU performance, but is there anything else? What about the speed of the system memory. The reason I want to know is because I want to squeeze out as much performance as possible with TPT.

     

    PC specs:

    8 GB 1333 MHz DDR3 (4 GB x 2)

    Intel Core i7 4790k on Z97 chipset (4.5 GHz overclock)

    Windows 10 Education (identical to Enterprise edition feature-wise) x64 

    512 GB Crucial SSD on SATA-III

     

    I am considering buying 16 GB DDR3 2400 MHz. (8 GB x 2) 

    Edited once by ChargedCreeper. Last: 13th Oct 2015
  • asdasdasd31
    13th Oct 2015 Member 0 Permalink

    Only cpu i think, single-thread

  • jacob1
    13th Oct 2015 Developer 2 Permalink
    Yes, TPT mostly just uses one core of your CPU. A second core might help slightly with Newtonian Gravity, but besides that it won't help much.

    Amount of RAM doesn't matter either since it only uses about 50MB of RAM, hard drive speed doesn't either since it doesn't use that unless you save / load a stamp.
  • Jokersona
    13th Oct 2015 Member 0 Permalink

    jacob1:

    Amount of RAM doesn't matter either since it only uses about 50MB of RAM

     

    Yeah but will the RAM bandwidth matter? Does TPT access the RAM a lot?

  • 4722202468
    14th Oct 2015 Member 1 Permalink

    I plan on building a gaming computer for TPT, what are the optimal specs?

  • jacob1
    14th Oct 2015 Developer 1 Permalink
    @ChargedCreeper (View Post)
    It does a lot of calculations but I guess might access RAM a lot. But anyway ... RAM is very fast, and the most used stuff is in an even faster cache. I doubt RAM speed has much effect at all. What mostly matters is how fast it can do the calculations on the CPU.
  • jBot-42
    14th Oct 2015 Banned 0 Permalink
    This post is hidden because the user is banned
  • OC39648
    28th Oct 2015 Member 0 Permalink

    Realistically, TPT has no need for excessive speeds. I have a decent broadwell i5. The real limiting factor in tpt after a certain point is sometimes the *code* can't handle instructions as well as you'd think it would.