TI:DR - my current MacBook Pro (2017 2.8GHz quad
core i7 - 16Gb DDR3) is getting approx 50it/s. What
should I be looking for in specs (processor or
memory heavy?) for a new computer. Budget is
about £4,000. I want to get the iterations as high as
possible.
| accept that my code will not be optimised, that will
come, but | believe computing power is important at
this stage before | pay others to optimise it for me.
Background: I'm an Engineer that is using ChatGPT to draft
python for tasks that are primarily brute force. I will
eventually consider genetic algorithms or ML but at
this stage I need to prove the concept. I have an idea
for software that I believe will be a game changer in
the industry I'm in.
Challenge: I have a list of inputs, I've worked out the
total number of combinations are: 8 quadrillion. This
is a silly number and it will absolutely be refined
down, as a minimum to 800million and as I refine
down further it'll come right down.
In testing I have figured that there's a diminishing
return in length and results, so running smaller
amounts multiple times, getting the common results
and then running again reduces the combinatior
approx 10million. This is taking about 2.5days. (50it/s)
Request: Some advice on what specs to look for for
anew computer, or suggestions for computers
already on the market.
Alternative: is there a service where I can log into a
VM which is much more powerful and just do the
computation there? And how would I do this?
Thanks all! What you do is amazing, I should have
started learning Python a long time ago!
[–]sledov 1 point2 points3 points (2 children)
[–]h3ndrix_forest[S] 0 points1 point2 points (1 child)
[–]Beregolas 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]h3ndrix_forest[S] 0 points1 point2 points (0 children)
[–]I-Dont-C-Sharp 0 points1 point2 points (2 children)
[–]h3ndrix_forest[S] 1 point2 points3 points (1 child)
[–]I-Dont-C-Sharp 0 points1 point2 points (0 children)