| RE: [aus-dotnet] [OT] Joel Pobar talk in Perth |
- From: Nick Randolph
- Subject: RE: [aus-dotnet] [OT] Joel Pobar talk in Perth
- Date: Thu, 07 Jun 2007 23:27:07 -0700
- Follow-Ups:
- Prev by Date: RE: [aus-dotnet] [OT] Joel Pobar talk in Perth
- Next by Date: RE: [aus-dotnet] [OT] Joel Pobar talk in Perth
- Previous by thread: RE: [aus-dotnet] [OT] Joel Pobar talk in Perth
- Next by thread: RE: [aus-dotnet] [OT] Joel Pobar talk in Perth
- Index(es):
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
You hit on a bit of a sore point IMHO in
your last point – the reality is that it was
opened to a wider audience and yet we still only had marginally (approx 1.5 times)
more than a usual user group meeting. Extending the reach of the user group
here in Perth has always been difficult and despite the support from the DPE
team on the east coast we have little (in fact none might be more accurate)
support from the local branch. This year we have been attempting to get the
local branch to be more involved – we are looking to follow the other states in
forming a .NET cluster - but despite knowing the event was happening I’m almost
positive no one in the local MS branch was out there promoting it to their customers. Anyhow that’s my 2 cents worth (I’ll put some
other comments on my blog at some stage) From:
peter@xxxxxxxxxxx [mailto:peter@xxxxxxxxxxx] On
Behalf Of ILT I must
say that Joel Pobar’s enthusiastic presentation yesterday in Joel
gave a disturbing view of the pitfalls of the brave new world of
multi-processor computing that is almost upon us, way beyond the considerations
of threading and deadlocks that are (sort of) known to all of us in the
audience yesterday. Also, I liked the “Intel has screwed us” theme, and smiled
at the screw graphic adorning a couple of the slides. I found
the “best practice” section of his concurrency session – use of locks, etc – a
really useful (but very rushed) tutorial and I would like to see this amplified
into a paper that it pitched at the average programmer (and I’m a very average
one). Perhaps it is already – if others at yesterday’s talk can point me in the
right direction, I would be grateful. I’m just
waiting for the FxCop for threads and parallelism, to make all the brain work
totally superfluous. I
chatting with Joel in the break, I mentioned (but forgot its project name:
“Singularity”) a Microsoft Research project in which a new experimental OS was
taking the sorts of “precautions” that Joel was discussing just one step further
– to isolate applications in their own singular memory space – a bit like
running a Virtual PC for every application. I last looked at this in January,
and now see that in April or May this year it came to its v1.0 milestone, with
v2.0 being roadmapped. Check out the website at MSR
Operating Systems group if you’re interested – it may be the OS to replace
Windows entirely! Also,
this MSR paper is worth reading for an overview (PDF) - Singularity:
Rethinking the Software Stack, I got
quite carried away with this in January, and watched the several Channel9
webcasts by Jim Larus and Galen Hunt (two “old guys” at MSR). It’s actually
quite an old project – begun in 2003 or 2004 I think. Re the
(further off) topic of old guys, Joel mentioned in his talk a side issue that’s
a real milestone in database computing, which is transactional processing. This
was in the context of SQL. What he omitted was that a really old guy who was in
recent years at Microsoft Research (in When Jim
Gray and his colleagues Gianfranco Putzulo and Irving Traiger did groundbreaking
work on concurrency control for databases in the late '70' / early '80s, they
were young guys actually – a little older than Joel Pobar, perhaps. (Some of
you will know that Jim Gray was tragically lost at sea off If
anyone has followed Jim Gray’s work in recent years, you will know that he had
really wide interests which included the world-wide telescope, TerraService and
Sky Server, massively parallel processing, grid computing, work on building
fast networks, building huge web servers with “CyberBricks”, and building very
inexpensive and very high-performance storage servers. All of this was in the
context of relational databases. His webpage
still exists at MSR, and the downloadable papers are really very accessible
(ie, easy to read, interesting). Joel
Pobar’s interests seem to have a similar breadth. I overheard him talking about
AI and gambling at dinner at 9 Mary’s last night. Many
thanks to the IL Thomas |
(Click here for more information on the aus-dotnet mailling list)
