Jump to content

Type of processor for python

Go to solution Solved by mariushm,

It WON'T MATTER.

Get whatever works best for you.  If 5600x is cheaper and let's you put more money in a video card (for better gaming performance) then it's a good choice.

 

Python is interpreted and most likely 99.9% of everything you'll ever code in Python for university will be single threaded, using one or two cores at most.

<python> <processor> <multithread> <single thread>

Thinking about getting a new processor and wondering what to prioritise, core count or single thread performance? I play games and use python for Uni so if core count isn't important then something like a 5600x rather than 13600k.

Also I currently use windows 10/ spyder but looking at changing to ubuntu/ manjaro and using VScode and terminal, not sure if any of this has an impact.

 

 

Link to comment
https://linustechtips.com/topic/1460865-type-of-processor-for-python/
Share on other sites

Link to post
Share on other sites

It WON'T MATTER.

Get whatever works best for you.  If 5600x is cheaper and let's you put more money in a video card (for better gaming performance) then it's a good choice.

 

Python is interpreted and most likely 99.9% of everything you'll ever code in Python for university will be single threaded, using one or two cores at most.

Link to post
Share on other sites

2 minutes ago, mariushm said:

It WON'T MATTER.

Get whatever works best for you.  If 5600x is cheaper and let's you put more money in a video card (for better gaming performance) then it's a good choice.

 

Python is interpreted and most likely 99.9% of everything you'll ever code in Python for university will be single threaded, using one or two cores at most.

Thank you, answers my question perfectly!

Link to post
Share on other sites

It nearly a myth saying programming require powerful cpu. The reality is it doesn't except for 2 cases

1 - very very niche programing domain

2 - Very very badly written code.

 

The reality is that you can run millions of lines in under 500 ms with a simple 12600k and using a sixth gen intel I7-6600 will make it as slow as 700 ms. The user will never notice 200 ms especially for something that does millions of calculations.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×