Not logged in
Viewing 15 posts - 16 through 30 (of 99 total)

Forums>StrategyQuant>General Discussion>PC setups, configurations, benchmarks and general recommendations

  • #250641 |
    Partizanas
    Customer
    38 Posts

    when choosing a CPU configuration, do you focus on the number of CPU bencmark points or Core/threads and GHz?

    #250663
    ivan
    Participant
    143 Posts

    The architecture on which the processor is built is very important because besides the number of cores, there is the power consumption and heat output.

    The number of cores is important but on the same level as architecture and a CPU benchmark, helps you compare two processors with same number of cores but with very different architecture especially at more than 5 years apart. Only the number of cores, taken out from the whole context, doesn’t tell you much.

    When choosing the configuration of the system, you start with the processor based also on the budget and once the processor has been chosen, you choose the power supply and the motherboard (depending also on the form factor) and then the computer case if its standard ATX or micro ATX. The mini ATX or mini ITX are too small for SQX generating system.

    Your have:

    extended-ATX 30.5×26.9 cm
    standard ATX 24,4×30,5 cm
    micro-ATX 24,4×24,4 cm
    mini-ITX 17×17 cm
    mini ATX 15×15 cm

    Timisoara, Romania
    3700X 3.6 Ghz 8 cores, 64GB RAM DDR4 3000Mhz, Samsung 970 EVO Plus M.2 NVMe

    #250665
    Customer
    422 Posts

    its simple…start with some rebubrished workstation from ebay for hundreds of USD…spending money for some newest PC specs without be profitable is wasting of everything :)

    You want to be a profitable algotrader? Sharing of final strategies with real traders just started. Fill in this FORM. 1500+ final SQ3 and SQX strategies for members running on demo accounts DEMO ACCS. We provide also strategies for indices - DAX and DOW JONES, because we have realtick data from brokers.

    #250667
    Customer
    422 Posts

    if anyone want to start with some newer benchmark, i have prepared some basic build config to download

    its random generation, build process will run for 1 hour and after that the crucial value is “STRATEGIES PER HOUR” not the accepted ones

    the build task is on EURUSD data cloned to EST07

    my results with 2xXEON E5-2680, 2.7 GhZ, 32 cores, 128 GB RAM, full performance:

    B122 – 808000

    B124 – 800000

    B126beta – 735000

    B126 is slower by something like 10%, because of always turned on MAE/MFE, without possibility to turn it OFF

    i dont understand, why we need to have turned something automatically ON, if we dont used it in building process – and 10% difference is not small

     

    Attachments:
    You must be logged in to view attached files.

    You want to be a profitable algotrader? Sharing of final strategies with real traders just started. Fill in this FORM. 1500+ final SQ3 and SQX strategies for members running on demo accounts DEMO ACCS. We provide also strategies for indices - DAX and DOW JONES, because we have realtick data from brokers.

    #250670
    ivan
    Participant
    143 Posts

    its simple…start with some rebubrished workstation from ebay for hundreds of USD…spending money for some newest PC specs without be profitable is wasting of everything :)

    i would might add: a refurbished workstation…with the minimum configuration of dual CPU and 16 cores (in total, 8 cores each CPU) and minimum Ivy Bridge. To some it might be difficult in the first second to tell which architecture it is, but they are easily recognizable:  v2 = Ivy Bridge, v3 = Haswell, v4 = Broadwell.

    An ideal or recommended configuration would be a dual CPU E5-2630 v4 2.2 Ghz 10 cores (20 cores in total).

     

    Great idea with the newer bench, i will run it as soon as i would find time.

    Attachments:
    You must be logged in to view attached files.

    Timisoara, Romania
    3700X 3.6 Ghz 8 cores, 64GB RAM DDR4 3000Mhz, Samsung 970 EVO Plus M.2 NVMe

    #250671
    ivan
    Participant
    143 Posts

    the bench is EURUSD…on which timeframe?

    Timisoara, Romania
    3700X 3.6 Ghz 8 cores, 64GB RAM DDR4 3000Mhz, Samsung 970 EVO Plus M.2 NVMe

    #250672
    Customer
    422 Posts

    timeframe doesnt matter in the benchamrk if everyone use the same settings – we are watching only for raw strategies per hour…only that value is comparable and only with random generation

    but its prepared for H1 timeframe with selected TF only precision

    everything is set in the CFX file – you need to use only your EURUSD data, because my naming for EST07 EURUSD is “EURUSD_M1_UTC2”

    You want to be a profitable algotrader? Sharing of final strategies with real traders just started. Fill in this FORM. 1500+ final SQ3 and SQX strategies for members running on demo accounts DEMO ACCS. We provide also strategies for indices - DAX and DOW JONES, because we have realtick data from brokers.

    #250679
    ivan
    Participant
    143 Posts

    everything is set in the CFX file – you need to use only your EURUSD data,

    ok

    speaking of hardware, i saw you wrote you have a 2 x XEON E5-2680, 2.7 Ghz 16 core (32 cores in total). I wasn’t paying very close attention, can you post an Ark Intel site link ? i am asking because out of curiosity i looked for that processor but i cant find it. There is a Broadwell v4 but at 2.4 Ghz and 14 core and a v2 Ivy Bridge but with other specs.

    Timisoara, Romania
    3700X 3.6 Ghz 8 cores, 64GB RAM DDR4 3000Mhz, Samsung 970 EVO Plus M.2 NVMe

    #250687
    Customer
    12 Posts

    My run of hankeys benchmark.cfx from post #250667

    First my system

    ·         HP Z620 Workstation, 16-Core 2x 8-Core 2.60GHz Intel Xeon E5-2670, 96GB RAM -Refurbished ($699 on Amazon when purchased in April 2019)

    Next Benchmark Strategies per hour

    ·         B122           –  786,299

    ·         B124           –  764,393

    ·         B126 beta –  682,190

    #250693
    Customer
    12 Posts

    So I ran the hankeys benchmark.cfx Build126 beta again but this time setting maximum memory to 64GB,

    (originally I took the default of “Let program determine maximum memory”),

    This change increased Strategies per hour to 754,020 from 682,190. Or did it? Was it the memory setting change or just rerunning the benchmark?

     

    #250698
    ivan
    Participant
    143 Posts

    I also ran the benchmark test with the given .cfx file

    B124 – 756.254

    it reached aprox 600.000 in the first 8 – 10 min and then increased very slowly until the end. Memory usage: aprox 2 GB.

    Conclusions:

    -memory usage on this particular test is very small, so Michael, in my view its more the rerun than increasing the memory.

    -CPU-Z database with benchmarks seems almost mirrors exactly the performance in using SQ so its a very handy, easy tool to asses computer configuration (CPU performance).

     

    Attachments:
    You must be logged in to view attached files.

    Timisoara, Romania
    3700X 3.6 Ghz 8 cores, 64GB RAM DDR4 3000Mhz, Samsung 970 EVO Plus M.2 NVMe

    #250705
    ivan
    Participant
    143 Posts

    i am attaching a few photos of my system

    the M.2 SSD can be partially seen on the motherboard between the video card and CPU cooler

    Attachments:
    You must be logged in to view attached files.

    Timisoara, Romania
    3700X 3.6 Ghz 8 cores, 64GB RAM DDR4 3000Mhz, Samsung 970 EVO Plus M.2 NVMe

    #250722
    Customer
    12 Posts

    ivan, looks like a very clean build and based on the benchmark.cfx test comparison your newer 8 core rig vs my 16 core Intel has me definitely taking another look at an AMD solution. But I am not yet ready to make a move. My little puppy has been running pretty much 24/7 for weeks now with an occasional break to install software/updates. I keep toying with the idea to do a build-out, something I haven’t done in 20 years and leave my workstation untouched.

    #250725
    ivan
    Participant
    143 Posts

    in my case, the situation was a bit different because i live in eastern Europe, Romania where you cant find refurbished workstations at decent prices, only at middlemen or with expensive shipment

    another question i asked myself: ok, this is 7 year old technology and the workstation was used 24h a day for at least 6 years (maybe not in full load all the time). How long (how many years) can i expect that particular workstation to work (given the 3 or 6 month guarantee from the reseller)

    and the last question: when it comes to upgrade, what would be the total cost ? because although technically possible, no one upgrades the processors on these dual CPU computers. I have to sell the workstation all together and buy another one. For example, in the custom desktop case, the answers are more easy to answer: i brought the 3700X with 294 EUR and i can sell it after a year with around 190 EUR. I can buy then a 3900X with some 500 EUR (i put the price of next year, not presently). So with aprox 310 EUR i can increase by aprox 80% the processing power and replace only the CPU, not any other component. A very easy and cheap procedure it self.

    So when buying a present day platform, you use the CPU 2 years and then upgrade and use it another 2 years.

    In the case of the refurbished workstation, lets say i brought it with 600 – 700 EUR ( i am using EUR because living in Europe its easier to me). After using it 2 years, or 3 at max, who can i sell it to and at what price? can i get 200 EUR for it? those workstations were over evaluated from the start in the first place. So i am almost certain that it would cost me double to upgrade a workstation and a custom build desktop.

    Timisoara, Romania
    3700X 3.6 Ghz 8 cores, 64GB RAM DDR4 3000Mhz, Samsung 970 EVO Plus M.2 NVMe

    #250726
    ivan
    Participant
    143 Posts

    but there is another issue to which i hope i will find the answer in the next year, here on this forum, with someone who has for example a Threadripper and is willing to perform a test

    i had so far a laptop with a mobile 4 core Core i7 4700HQ at 2,4Ghz. When i transferred the workload on my currently 3700X, i discovered to my surprise and horror that increasing 3 times the processing power (this is the difference between the two), did not shorten 3 fold, the time needed to generate a strategy. In other words, although in such short tests and benchmarks you get 3 times the number, when i generated for example on USDCAD or USDJPY on H1, ordinary strategies with ordinary settings, the difference was not proportional with the processing power difference.

    On the old mobile 4700HQ i used to get 14 days to get a decent functional strategy, with the 3700X maybe in 10 days. Although we are talking about a processor 3 times more powerful.

    So in my view, the complete benchmark or comparison will be with the same data and .cfx file reaching 3.000 or 5.000 in databank on a certain market and timeframe in how many days (or hours).

    Timisoara, Romania
    3700X 3.6 Ghz 8 cores, 64GB RAM DDR4 3000Mhz, Samsung 970 EVO Plus M.2 NVMe

Viewing 15 posts - 16 through 30 (of 99 total)

You must be logged in to reply to this topic.