Click here to Skip to main content
15,912,897 members

Survey Results

Would you consider writing code specific to a chip-set?

Survey period: 7 Sep 2015 to 14 Sep 2015

Would you ever want to offload processing to the Xeon Phi coprocessor, run massively parallel code on NVIDIS's GPUs or just go retro and hit Arduino with a little assembler?

OptionVotes% 
I already directly target specific chip-sets12911.58
I would like to16815.08
I'd consider it if necessary30026.93
Never really thought about it26924.15
Not interested24822.26



 
GeneralRe: Never Pin
Eddy Vluggen8-Sep-15 6:09
professionalEddy Vluggen8-Sep-15 6:09 
GeneralRe: Never Pin
Albert Holguin9-Sep-15 12:18
professionalAlbert Holguin9-Sep-15 12:18 
GeneralRe: Never Pin
Eddy Vluggen9-Sep-15 12:42
professionalEddy Vluggen9-Sep-15 12:42 
GeneralRe: Never Pin
Albert Holguin9-Sep-15 13:51
professionalAlbert Holguin9-Sep-15 13:51 
GeneralRe: Never Pin
Eddy Vluggen9-Sep-15 21:51
professionalEddy Vluggen9-Sep-15 21:51 
GeneralRe: Never Pin
den2k889-Sep-15 23:10
professionalden2k889-Sep-15 23:10 
GeneralRe: Never Pin
Eddy Vluggen9-Sep-15 23:42
professionalEddy Vluggen9-Sep-15 23:42 
GeneralRe: Never Pin
den2k8810-Sep-15 0:10
professionalden2k8810-Sep-15 0:10 
Eddy Vluggen wrote:
Yes, if you develop hardware, you'll need to write your own driver;

Not only for that: even if you can only choose the hardware on which to implement - like the elaboration and control unit of most industrial machinery (labelers, cappers, metal detectors, X-Ray contaminant detectors and so on) is most of the times a standard PC. Still it may have requirements as being fanless because the machine has to be sealed towards dust or paricles, so high powered processors could not be mounted. Sometimes the customer mounted UPS can't support the power peaks of some equipment, further limiting the choices.

Of course if you consider producing an entire machine as producing hardware (albeit a colossal piece of it composed of other big and separate components) you are simply right, in normal software development this kind of optimization is not needed or not convenient at all. Nobody cares if an algorithm of image enhancing takes 1 or 1.2 seconds to run on GIMP, but the same algorithm used as a step for automatically eliminating bad products from a production line has strong constraints on response time.
Geek code v 3.12 {
     GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- r++>+++ y+++*
     Weapons extension: ma- k++ F+2 X
}

If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver

GeneralRe: Never Pin
Eddy Vluggen10-Sep-15 0:24
professionalEddy Vluggen10-Sep-15 0:24 
GeneralRe: Never Pin
Albert Holguin11-Sep-15 2:53
professionalAlbert Holguin11-Sep-15 2:53 
GeneralRe: Never Pin
Eddy Vluggen11-Sep-15 3:06
professionalEddy Vluggen11-Sep-15 3:06 
GeneralRe: Never Pin
Albert Holguin11-Sep-15 4:11
professionalAlbert Holguin11-Sep-15 4:11 
GeneralRe: Never Pin
Eddy Vluggen11-Sep-15 4:13
professionalEddy Vluggen11-Sep-15 4:13 
GeneralRe: Never Pin
den2k8811-Sep-15 4:51
professionalden2k8811-Sep-15 4:51 
GeneralRe: Never Pin
Eddy Vluggen11-Sep-15 4:54
professionalEddy Vluggen11-Sep-15 4:54 
GeneralOpenCL Pin
Dan Neely31-Aug-15 3:06
Dan Neely31-Aug-15 3:06 
GeneralI Would like to Pin
aarif moh shaikh30-Aug-15 23:58
professionalaarif moh shaikh30-Aug-15 23:58 
GeneralRe: I Would like to Pin
enhzflep6-Sep-15 23:16
enhzflep6-Sep-15 23:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.