News for hackers. Stuff that matters.
Re:Ryzen is for Programmers by fulafel on Tuesday May 02, 2017 @12:44AM (#14244015)
IME many programmers think having to parallelise your code by hand is a tedious and error-prone part of programming that increases complexity for silly reasons and distracts you from the application domain, and a failure of programming language / compiler technology.
Re:Ryzen is for Programmers by dom0 on Tuesday May 02, 2017 @05:18AM (#14245056)
I admit I don't have a big problem with parallel coding often being considered something for experts/consultants/wizards. Keeps the prices up :)
Re:Ryzen is for Programmers by chrisseaton on Tuesday May 02, 2017 @06:12AM (#14245248)
It doesn't matter how much of an expert you are if your algorithm fundamentally isn't parallel though. We just don't know how to parallelise some things.
Re:Ryzen is for Programmers by dom0 on Tuesday May 02, 2017 @06:23AM (#14245277)
Fully agreed, but often these can be solved by reviewing the overall (business) problem.

E.g. maybe it's hard / not worth it to process a file in parallel, but maybe the most frequent use case needs to process more than one file and files can be processed in parallel with much less work.