That is the title of my Bachelor's Thesis and no, it's not Web related. Unbeknownst to some, Web development has always just been a hobby of mine. Sure, it pays my bills and maybe I went a little overboard when I wrote a book about it, but really, I don't want to be a Web developer forever. That is not to say that there's anything wrong with Web development, it's just that I'm also interested in other stuff. Stuff like multi-core CPUs. Multi-core CPUs are slowly entering the consciousness of developers and many of us fear, that the multi-core trend might bring with it a paradigm shift that could change things dramatically. In my thesis, I examine the impact the multi-core trend will have on the way we write our applications, what the challenges are and how some programming languages and libraries address them. Of course the whole multi-core thing is much too big a topic to cover in depth within the scope of a Bachelor's Thesis, so the thesis really only provides an overview. Also, due to various bureaucratic hurdles and my own stupidity, I only had one month to write the thesis start to finish whilst at the same time working my nine to six day job. So needless to say I'm not entirely happy with the result. But I really should stop the whining and let you be the judge of that.
The thesis is in English and it is made available under a Creative Commons Attribution-Noncommercial-No Derivative license. Please enjoy.
Finding parallelism - How to survive in a multi-core world Revision 1 (PDF-File, 508 KB)
-
About me
My name is Kai Jäger and I'm a web application developer working for a web agency in Germany.
Read more -
Ajax in der Praxis
My book on Ajax. Available online and from your local bookstore - provided that you live in Germany.
-
Tags
-
Articles
- Some advice on how to give a presentation that doesn't suck – part two
- Some advice on how to give a presentation that doesn't suck – part one
- The Monte Carlo method for cross-browser CSS
- Introducing BISON - Binary Interchange Standard and Object Notation
- The singleton design pattern in JavaScript
- More articles
-
Archive
-
Websites and blogs
5 comments
Write a new comment | Trackback URI for this entryWalter gave me your thesis today and I started reading it immediately. What I've read so far looks very promising! Hey, and don't cry - I am personally very happy that the thesis is concise - thus, much easier/quicker to read for the poor busy worker like me :-D
Write a new comment
<strong>,<em>,<cite>and<code>. Links, email addresses and line breaks are parsed automatically.