codedivine | 13 years ago | on: Show HN: A simple memory bandwidth benchmark for Android
codedivine's comments
codedivine | 13 years ago | on: AMD deal brings Android apps to Windows 8
Btw you may want to know that there is a bug in 4.0.3 that sometimes loads armeabi code instead of armv7-a code on some ARMv7 systems like HTC One S.
codedivine | 13 years ago | on: Preliminary analysis of a floating-point benchmark on ARM processors
codedivine | 13 years ago | on: Cling: Running C++ in an interpreter
This is a CERN project and it uses Clang from the LLVM project. The idea is simple: use the clang to generate LLVM and then use LLVM just-in-time compiler.
codedivine | 13 years ago | on: An Unexpected Ass Kicking
when people use iPads they end up just using technology to consume things instead of making things. With a computer you can make things. You can code, you can make things and create things that have never before existed and do things that have never been done before.
I think closed devices are really a step backwards. I learnt programming (and a whole lot more, like mathematics and logic), when I picked up a computer as a kid and discovered Python and started hacking around. I could look around for tutorials, download code or try out code from books and nobody stopped me.
On a somewhat similar vein, I am also sad that desktops are slowly going away. I learnt so much more about computers (and how it is not magic) by building my own.
I think something needs to be said about systems that allow you to explore and hack around for the fun of it.
codedivine | 13 years ago | on: How low (power) can you go?
The physics and the economics of smaller process nodes is becoming harder and harder, to the point where anything beyond 10nm or so looks extremely difficult.
codedivine | 13 years ago | on: Nokia Reportedly Selling Off Qt
codedivine | 13 years ago | on: Nokia Reportedly Selling Off Qt
codedivine | 13 years ago | on: Nokia Reportedly Selling Off Qt
There is already an Android port of Qt in progress here, with a lot of things (including Qt Quick and QWidgets) already working: http://sourceforge.net/p/necessitas/home/necessitas/ Several apps using Qt have already been published in Google Play.
codedivine | 13 years ago | on: Is C/C++ worth it?
1. Using raw pointers as opposed to vectors gives 2x the performance on my machine.
2. This is a microbenchmark with extremely simple array indexing pattern. JVMs can optimize away the array bounds checks penalty in this case but those become hard to do once your access patterns become anything other than "i" or "i-1". For example, even more general linear subscripts are hard to correctly optimize for array bounds checks, let alone anything non-linear. How do I know? Compiler researcher here :)
However, still impressive to see JVMs advance.
codedivine | 13 years ago | on: Ask HN: Why is there no stopping Apple's monopoly of tablet/phone's browsers?
codedivine | 13 years ago | on: Qt 5 and Android
codedivine | 13 years ago | on: Qt 5 and Android
Sure, it is still not a one-click task, but that can never be the case. I think Qt has a bright future simply because it is essentially unkillable at this point. (Open-source licensing, open governance already in place, highly portable).
codedivine | 13 years ago | on: Show HN: My HTML5 animation app now supports WebGL
Took me a while to realize that you can actually apply effects to the video element!
codedivine | 13 years ago | on: If you were involved in the OpenGL ES specification, you are an idiot
codedivine | 13 years ago | on: Half-Life 2 Performance: Mac vs PC
codedivine | 13 years ago | on: Sorry, Young Man, You're Not the Most Important Demographic in Tech
codedivine | 14 years ago | on: Orange San Diego: Intel brings the x86 vs. ARM smartphone war to Europe
codedivine | 14 years ago | on: Workplace experiments: A month to yourself
codedivine | 14 years ago | on: RIM to cut 40% of workforce as another top exec resigns
edit: I think we can safely conclude that hackers are about as human and as fallible as any other group. We have our own fashions and our own tabloids.
Alternately, you can try out various settings such as number of threads. You can also run the "Misc" tests which are a variation of the STREAM benchmarks. The "Simple" simply tests the memcpy performance.
edit: Some scores. 1.25 GB/s on Samsung Hummingbird processor. 1.8GB/s on the previous-gen dual-core Snapdragon.