Profile cover photo
Profile photo
Heechul Yun
77 followers
77 followers
About
Heechul's posts

Post has attachment

Post has attachment
These days, there are not many differences between embedded systems and super computers. I'm excited to study how we can tame these highly parallel machines to be used safely in critical embedded systems.

Post has attachment
What a fun introduction to a piece of software ! 

Post has attachment
Clear explanation about what happened on the NYSE fiasco (http://buzz.money.cnn.com/2012/08/01/trading-glitch/?iid=H_MKT_News)

Post has shared content
"Vehicle tests confirmed that one particular dead task would result in loss of throttle control, and that the driver might have to fully remove their foot from the brake during an unintended acceleration event before being able to end the unwanted acceleration."

This is interesting. The article suggests that both hardware (Non ECC capable RAM) and software issues (stack overflow, ...)  can cause the situation resulting in an unintended acceleration. But the article lacks many details. I wish I can access more detailed analysis and the source code. 
If you haven't seen this report about Toyota's firmware design and consequences, please read it, it's very worth it.

Every once in a while I think someone needs to start a consulting company made up of grumpy kernel maintainers who have been doing code review for years, and let them loose on your internal projects to savage them and find the problems.  I'm sure engineers would hate to see us show up, but man, that would be fun and hopefully clean up the state of closed software (we all know it's this bad, and worse, but no one likes to admit it...)

Post has attachment
Very nice summary of the state of art in debugging

Post has attachment
Free arm servers in cloud.

Post has attachment

Post has attachment
Great talk and I learned a lot from it. One thing I noticed is their heavy use of Linux kernel--- in particular cgroup and KVM. Cgroup is a key component to provide resource isolation among VMs while KVM enables VMs.

Post has attachment
"Intel in particular has a 20-year head start over ARM, resulting in a maturity, sophistication and veneration that will be hard to displace by a 12-year-old."  Long history often means legacies that are vulnerable to  disruption from young but innovative technology. But I do agree Intel is very very strong technology company tough to beat.
Wait while more posts are being loaded