Wednesday October 15, 2008 | Constantin's Blooog |
|
Useful stuff for your blog-reading pleasure.
All
|
General
Chip Multi-Threading, Cooking and the Anatomy of a Viral VideoHere's a fun video about chip multi-threading, explained through cooking: The StoryFor those of you who don't speak German: Ingo, the hero of this movie, wants to cook German roulades. He uses his hands as registers, while his table serves as a level 1 cache. The instruction cache is his brain, where the recipe resides. Soon, he reaches the point at which it says: "Pour red wine into the pan". There's no red wine in the registers, no wine in the L1 cache, so he needs to ask his memory subsystem: "Hooooney, would you mind bringing me a bottle of Merlot from the basement, pleaaaase?" While "honey", the memory subsystem, is busy bringing wine, Ingo explains that at this point, there's no difference whether he stirs the dish at 1.4 GHz, or at 4.5 GHz (this is the piece where his stirring gets frantic). Actually, he'd rather use his precious time to do other useful things with what he has in L1 cache already, for example cook dumplings, or prepare dessert. That would indeed help a lot in getting dinner ready sooner, even while waiting for "honey" to bring some wine. And that is the whole point of chip multi-threading. Now, imagine 8 Ingos, each with two hands (think pipelines) and doing 4 dishes per hand (read: threads). What a feast! CMT Cooking Going ViralI first saw Ingo giving this presentation in February, during Sun Germany's Partner University event. It was hilarious, the whole room was laughing and we knew he needed to do it again. So, with the help of a few people, Ingo and Ulrike created this fun video. They posted it on YouTube in July and we featured it on one episode of the HELDENFunk podcast for German system admins. Soon, Ingo reached a few hundred downloads and we thought: "Cool, we have a new fun video to share!" Then, Alex Wunschel, aka the "Podpimp", one of the more well-known podcasters in Germany and a listener of the HELDENFunk podcast, twittered about Ingo's memory subsystem called "Schatz!" (the German equivalent of "honey"). That was even cooler. Then, Thomas Knüwer saw Alex' Tweet, and blogged about it. On the "Handelsblatt" blog. Think something like "Fortune" Magazine in German. And he got 14 comments. Gulp. The result: Ingo's views skyrocketed, soon he was in the thousands, and last time I checked, he had more than 13,500 views, for a 3.5 minute video about chip multi-threading and a memory subsystem called "honey". Nice! Today, Alec and I chatted about Ingo's video and apparently, he liked it very much. Well, I guess Ingo can start counting again. This time, english speaking viewers, too. Have fun! Would you like Ingo to dub his video in English? Or do you prefer the German version? Just drop a comment below!
"Chip Multi-Threading, Cooking and the Anatomy of a Viral Video" has been brought to you by Constantin's Blooog.
This entry was created on 2008-10-15 13:03:55.0 PST and is associated with the following tags:
chip
cmt
cooking
cpu
marketing
multi-threading
niagara
niagara2
ultrasparc
video
viral
youtube
The UltraSPARC T2 Processor and SecurityA couple of weeks ago, the Sun Partner University saw 250 technical people from Sun's german partner community gathering in Fulda, Germany. Besides showing videos, talking about Sun Visualization Software, the Sun Grid Engine and Sun Studio Compilers and evangelizing Web 2.0, I had the honor of recording an interview with Alec Muffett, one of our Principal Engineers, based in the UK.
Alec came to Fulda to talk about the Sun UltraSPARC T2 (aka Niagara 2) Processor (here are some systems to try out) and Security. You can listen to the interview he gave at the current episode #11 of the HELDENFunk podcast (if you don't understand german, start listening after the 2nd minute or so). Now, he also published a video he recorded of himself while he gave his presentation. A very worthwhile and fun 16 minutes to watch! Notice the fun and refreshing style of his presentation and slides A true master of the Zen Arts of Presentation!
"The UltraSPARC T2 Processor and Security" has been brought to you by Constantin's Blooog.
This entry was created on 2008-02-27 08:05:14.0 PST and is associated with the following tags:
cryptography
niagara
niagara2
security
solaris
sparc
t1
t2
ultrasparc
Meet Me Next Week at CeBIT 2008
CeBIT is the world's largest IT trade show. Whenever we mention this to our colleagues in the US, they say "sure". Only when they actually come over to our booth and experience the CeBIT feeling, they realize how really big it is. Most US trade shows use a really big exhibition hall. CeBIT has 21 (twenty-one) of them. Plus the space in between. Bring some good shoes. CeBIT 2008 will take place next week, March 4-9 in Hannover, Germany. If you go there, visit the Sun booth. We'll have systems, storage, software and service exhibits, a Blackbox, even an installation of Project Wonderland. I'll be at the Solaris part of the booth, talking to customers about Niagara 2 and other CPU and System Technologies, Solaris, OpenSolaris and ZFS, HPC and Grid Computing, Web 2.0 and what not. If you read this blog, stop by and say hi. Let me know what you like and what you don't like about this blog, about Sun or whatever else goes through your mind. I'll bring my voice recorder and a camera and we can talk about your own cool projects in a podcast interview that we can then publish through the HELDENFunk podcast. Join the System Heroes (or the german Systemhelden) and get a T-Shirt or I'll try to organize one of those champagne VIP passes for you. Just ask for me at the info counter. See you at CeBIT!
"Meet Me Next Week at CeBIT 2008" has been brought to you by Constantin's Blooog.
This entry was created on 2008-02-25 13:48:28.0 PST and is associated with the following tags:
cebit
meet
open
opensolaris
show
solaris
sparc
trade
ultrasparc
vertical
workstations
CEC 2007: JavaFX on stage, podcasting with Jonathan and Web 2.0 at the unconference
Boy is this CEC 2007 conference a busy place! Here's a couple of things that got me excited since my last post:
"CEC 2007: JavaFX on stage, podcasting with Jonathan and Web 2.0 at the unconference" has been brought to you by Constantin's Blooog.
This entry was created on 2007-10-09 16:08:01.0 PST and is associated with the following tags:
2007
cec
cec2007
cmt
java
javafx
niagara
podcasting
suncec2007
t2
ultrasparc
A True Web 2.0 ChipYesterday was the big day in which we launched the UltraSPARC T2 chip, code-named Niagara 2. Few people realize how significant this announcement really is. The UltraSPARC T1 chip already changed the game of providing a powerful web infrastructure: By providing 32 threads in parallel, the UltraSPARC T1 chip and the associated T2000 server can provide more than double the performance of today's regular chips, at half the power cost. Even now, 18 months after its introduction, this chip still remains ahead of the pack both in absolute web performance and in price/performance and in performance/watt. UltraSPARC T2 is not just a better version of the T1 chip, it provides three significant improvements:
Of course, there are many more other improvements, such as 8 FP units, more memory etc., but the three points above alone make the UltraSPARC T2 the perfect chip for web 2.0 applications.
So, all you Web 2.0 startups out there, get in touch with your nearest Sun rep or Sun SE and ask them about UltraSPARC T2, or better yet, get a free 60-day trial of UltraSPARC T1, do your favourite benchmark, double that number and forget about that crypto-card to see what UltraSPARC T2 can do for you real soon now. Then, sit back, relax and keep those 300k a day users coming!
"A True Web 2.0 Chip" has been brought to you by Constantin's Blooog.
This entry was created on 2007-08-08 09:07:37.0 PST and is associated with the following tags:
adoption
facebook
grow
lokalisten
niagara
performance
scale
solaris
sparc
sun
t1
t1000
t2
t2000
ultrasparc
web
web2.0
|
|