| Showing 1-4 of 28 in category: all |
|
SAT 8th NOV 08 General |
Another busy week...! | |
|
It's been another crazy (but very enjoyable) week for me. Tuesday was of course the night of the US election. I nearly went to bed as I'd been at a formal dinner with all the computer science students at my college and then to the cinema to see Quantum of Solace (which I highly recommend by the way). So by the time I got home at about 12:30am I thought I might just go to bed, then I came to my senses are realised that it would be great to witness this historical election live and to share in the experience with my friends. So I went down to the Cambridge Union with some friends and stayed up until Obama's acceptance speech -around 5am for us! There were so many students down at the Cambridge Union all night- joining in, cheering, and celebrating the final outcome. It was great to be part of it! I attemped to take a photo from the balcony with my phone, sadly it was too dark for my phone to capture the scene properly.
This week it seems I have done more talking and discussing than reading- but that's probably not the end of the world as some nice ideas have been forming about structured grid programming this week- especially yesterday- but I won't divulge anymore at the moment.
On another note: I have removed the doodles from this blog and moved them into their own section in an attempt to keep my blog a bit more serious and free from my unfunny and bizarre doodles! I have posted a new doodle this weekend. | ||
|
8 November 2008 14:01:30 |
General |
Comments (0)
|
||
|
THU 30th OCT 08 Computer Science |
Why C and FORTRAN and not Haskell? | |
|
Yesterday I attended the Many-core Computing workshop at Cambridge organised by a group of researchers at Cambridge University who are using many-core devices (such as GPUs) to accelerate their scientific applications. There were a few nice presentations showing the latest techniques that people are employing for fast computation using hardware such as the NVidia Geforce 8 Series and 9 Series cards, and using tools such as CUDA, writing simulations in C.
I went along as my current main research interest is the development of compilers, language extensions, and languages for parallel programming- especially those targeted at many-core architectures. I am very interested in the Data Parallel Haskell extension for GHC, which facilitates data parallell programming in Haskell. There is a good chance I will be devoting a reasonable amount of time to this system in my research, hence at the workshop I spent a lot of time thinking, "How can we get these guys using Haskell?" and "Would these guys EVER use Haskell?" The workshop made me see how attached the scientific community are to C (and sometimes to FORTRAN), and I've been trying to ascertain why? Any suggestions? Here are some possibilities:
Anyway... so apart from these things I had a silly idea the other day for a humorous little comic and just quickly doodled it out. I will post this in a separate post that will appear below: | ||
|
30 October 2008 19:51:06 |
Computer Science |
Comments (0)
|
||
|
SAT 25th OCT 08 Doodles |
Catastases - 3 weeks of PhD done so far. | |
So I have been doing my PhD for 3 weeks now and am really enjoying it. It's a great feeling to finally get to read and enjoy all the things I have been keeping on the back-burner until now. At Cambridge there are so many great opportunities to meet some very smart people and to attend some really excellent talks on a range of topics. I may at some point post some links to some of the research topics I have been reading and hearing about in the last 3 weeks. So much stuff to learn- so little time! This doodle is an approximation of me at my desk.. thinking about the construction of existential types in Haskell via the "forall" type quantifier - and the Curry-Howard isomorphism proof of its construction [forall a. (a -> K) = (exists a . a) -> K]. | ||
|
24 October 2008 23:51:12 |
Doodles |
Comments (1)
|
||
|
THU 2nd OCT 08 Books |
Diaspora by Greg Egan - Book recommendation | |
| ||
|
2 October 2008 15:39:48 |
Books |
Comments (1)
|
||
| Showing 1-4 of 28 in category: all |

