What scientists must know about hardware to write fast code (2020)
viralinstruction.com
What scientists must know about hardware to write fast code (2020)
1–10 of 76 posts
Re: What scientists must know about hardware to write fast code (2020)
#2Re: What scientists must know about hardware to write fast code (2020)
#3What scientists must know about hardware to write fast code (2020) - https://news.ycombinator.com/item?id=29601342 - Dec 2021 (29 comments)
Re: What scientists must know about hardware to write fast code (2020)
#4This subject is taught in undergrad computer architecture courses along with machine coding. As an EE, I learned it in grad school.
Re: What scientists must know about hardware to write fast code (2020)
#5This subject is taught in undergrad computer architecture courses along with machine coding. As an EE, I learned it in grad school.
This link is not meant for you. It is meant for a scientist, and most scientists do not also have an EE degree or CS degree.
How much graduate level biology, oceanography, physics, geology, chemistry, meteorology, or other scientific field do you know?
All of those have subfields where computational performance is important. My experience is scientists are more likely to pick up the software skills than EEs are willing to pick up the science background. (In part because scientific software development generally pays less well than commercial software development.)
Re: What scientists must know about hardware to write fast code (2020)
#6Re: What scientists must know about hardware to write fast code (2020)
#7Re: What scientists must know about hardware to write fast code (2020)
#8Related: What scientists must know about hardware to write fast code (2020) - https://news.ycombinator.com/item?id=29601342 - Dec 2021 (29 comments)
Re: What scientists must know about hardware to write fast code (2020)
#9This subject is taught in undergrad computer architecture courses along with machine coding. As an EE, I learned it in grad school.
Congratulations. Studying one field means you know that field. This link is not meant for you. It is meant for a scientist, and most scientists do not also have an EE degree or CS degree. How much graduate level biology, oceanography, physics, geology, chemistry, meteorology, or other scientific field do you know? All of those have subfields where computational performance is important. My experience is scientists ar…
Re: What scientists must know about hardware to write fast code (2020)
#10Solid post. It also shows how powerful Julia is: allowing to operate at different levels of abstractions (down to seeing the assembly) using the same set of tools.