Showing posts with label friends. Show all posts
Showing posts with label friends. Show all posts

Monday, February 01, 2016

Vogworks: Click on Through the Vog





A friend of mine, Cary, has his own blog called Vogworks.  I have known Cary for 15 years now, ever since I took that crazy job at LBNL/NERSC.  I wanted to get the word out about his blog.  His is devoted to his passion for photography and he's quite good.  

I thought I'd try to help boost his readership and so, click on through!

Tuesday, December 30, 2014

Noel Beat me to Putting it up: UFO Sightings Caused by CIA Spy Planes

There was a giant upsurge in UFO sightings in the 1950s. It would not be unreasonable to blame that on the zeitgeist. Russians and rockets and Russians with rockets, coming right after the Germans aimed for the Moon but hit London. Mass psychology is a plausible explanation.

But such logic would be wrong!

link.

Friday, November 15, 2013

Monday, November 04, 2013

Thursday, February 17, 2011

The Big Thing Off (sorta) My Plate


One of the big things that I have gotten off my plate was raising the $50,000 fee for the Google Lunar X Prize entry that we were attempting. In this economy it has been more than a challenge. It was more than stressful, frankly, and it almost didn't happen. The very last cheque was signed at 2:20 PM on the last day it was possible to turn it in when the flight for the courier was at 3 PM from San Jose to LAX to hand deliver the money by 6 PM. The journey that he went through to get it there was something that ought to be an adventure novel in and of itself.

There have been massive personal problems happening during the time frame that the fund raising was happening. It was really tough. Excruciatingly tough. I honestly didn't know if I would keep together pretty much anything since we were in such bad shape at times. Honestly, I almost came apart at the seams, frankly.

Some say the great thing is not to lose your nerve. Others say man up. Some say to stop whining. Others still say less talk, more do.

We did 'do.' Big time.

This has been a huge deal for me. I've been working towards this point for three years. It's a midway point through the project. There are a lot of very exciting developments that I cannot talk about here nor will I. However, let's just say even if we never land on the Moon, we will have won this competition hands down.

Hands down.

And some day, I'll explain that.

Monday, July 20, 2009

A Photo By a Friend


A friend of mine, Shane Thomas, took this out near the NASA site in Las Cruces, NM.

Thursday, March 05, 2009

Come Join The Accented Discussion!

Noel Maurer, economist exemplar and general good guy, has an interesting discussion started up on the accents that his readers have: it started as discussing the Brooklyn accent. I strongly recommend that anyone that can, go participate. Noel's pretty forgiving of looking silly, so don't be shy. Right now it seems to be confined to Yanqi and Canucks, but I know I have Brits and others that read my blog, too.

If you find linguistics interesting, by all means go take a look.

Tuesday, February 10, 2009

A C'mon!

I cannot believe what a whimpish sort you all are. I see EXACTLY who goes to my blog and EXACTLY who clicks what. You all can't help ONE student out with clicking on the below? There are three days left. Please do so. When I attempted to be a student, either I had time or I had money. I do not wish this curse on anyone else. Help Amanda out, ok? Click! Click for your lives!

Wednesday, February 04, 2009

3k Clicks to Catch Up

Amanda's trying for that scholarship still and she has 3k clicks to catchup to the lead. So c'mon, folks. Just a few more!

Friday, January 09, 2009

Amanda Needs You Again!


Amanda is seeking a scholarship via brickfish! She wants to go to school full time and sorely needs the money. She doesn't want you to give her money, but rather simply click on the vote for her favourite toy. She's fallen from second to fourth place and she needs some mad clicking help. Since clicking is pretty cheap even in this economy, please do so!

Wednesday, December 17, 2008

Amanda Seeks a Scholarship

Amanda of Self-Designed Student is seeking to go to school full time. She needs scholarships and you can help her get one by clicking vote below.



Vote early! Vote often!

Monday, November 17, 2008

Bill Kramer Moves to NCSA from NERSC


After 12 years at NERSC, Bill Kramer will be leaving his post as general manager to undertake a new position as Deputy Project Director for Blue Waters Project at the National Center for Supercomputing Applications (NCSA), in Urbana, Ill.

"LBNL and NERSC are very special. I have been at both longer by far than any place I have worked because of the mission to impact diverse science, the fantastic staff and commitment to the highest quality systems and services," says Kramer. "What I will miss most are the NERSC people. People make NERSC work, and I was fortunate to work with innovative and highly dedicated people."

During his tenure at the Berkeley Lab, Kramer saw NERSC through many major transitions, including a move from the Lawrence Livermore National Laboratory to Berkeley; a migration of the entire user community from vector supercomputers to highly parallel computing; and the design and implementation of both the NERSC system architecture and the NERSC service architecture.

This past year, Kramer played an integral role in managing the hardware upgrade of NERSC's Cray XT4 system, called Franklin, to quad-core processors, and setting up the procurement process for the NERSC-6 system, the next major supercomputer acquisition to support the Department of Energy Office of Science's computational challenges.

"I have always been attracted to places that are trying to do what no one else has. Over the past decade, NERSC has redefined what it means to be a supercomputer center," says Kramer.

"In his time at NERSC, Bill has successfully stood up some of the world's fastest machines and established the standard by which production computing centers are run," says Kathy Yelick, NERSC Division Director. "As I transitioned into the role of NERSC Director this past year, Bill's wealth of knowledge and experience was invaluable to me."

"I have worked together with Bill for almost 20 of the last 22 years, and have come to appreciate him as a great colleague: reliable, energetic, and always full of new ideas," says Horst Simon, Associate Laboratory Director (ALD) for Computing Sciences at Berkeley Lab. "I am disappointed to see Bill leave, but I am grateful for the many years where he shared his expertise and contributions. I wish him the best of luck in his future endeavor."

Originally from New York City, Kramer moved to Chicago, Ill. with his wife Laura, shortly after graduating from college. From his home in Illinois, Kramer commuted to Indiana every day to do computing work for a steel mill. He moved to California's Bay Area to put the world's first UNIX supercomputer into service as part of NASA Ames' Numerical Aerodynamic Simulation program.

"Laura and I have loved the Bay Area for a long time --- for the innovation, diversity, culture, and weather," says Kramer. "Since we lived in Illinois shortly after college, for our first jobs, we can't claim to be naive about the difference in weather. But every place we have lived, the Midwest, East and West, we have enjoyed and cherished for different reasons. We look forward to the university town life and making new friends, not to mention rooting for Purdue when they come to town."


Bill's an interesting guy and I am going to miss having him around. Very bright and a many that really, never sleeps. NCSA HPCers, be ready for someone that works as hard as he works you. We very frequently were getting messages at 3 am on what to do the next day...even when he was here in the Bay Area. The man just has boundless energy.

Bill: Good luck!

Tuesday, November 11, 2008

VOTE BRIAN!

There's a scholarship of $10k for science bloggers. The internet folks get to decide who gets it based on a vote. Brian Switek of Laelaps has become a candidate and I would strongly suggest that people go vote for him. Please, go vote for him. Brian's a good guy and an excellent sci-blogger. It will only take a couple seconds of your time.

Thanx, folks.


Wednesday, January 09, 2008

Gack! Yet Another Los Alamosian

This must be the season or something.

Toby Rush, a former schoolmate and very talented composer, is a professor of music and a father of four. There must be something about this time of year and Los Alamosians...

Introducing the Cabages

Another Los Alamosian comes out of the woodwork and says, "hi." So I felt obliged to add his most recent attempt at a blog to the roll. Tom, aka Cabage, used to live down the street from me in Los Alamos. His family kept me - mostly - sane during a very trying time (my folks divorce). His mother became my 'second mom.' I tried to stop by their home when I was last in Los Alamos and found they'd sold it none too long prior and moved on. Turned out the family that had moved in was the one hat built the home I grew up in, but anyways...

Go take a look and help him along. His blog is a whole two posts long (slacker), but with care and feeding and lotsa abuse I am sure he'll come along. He's a Sacremental, ahem Sacrementoan, t'boot, iirc.

Y'know, Greg & Allen, you two could, well, start blogs of your own too.

Monday, November 19, 2007

A Little Note to the Los Alamosians

It seems that our old classmate & friend, Bob Steinke, is participating in the Lunar Lander Challenge. Go take a look at the videos: Bob's the President of Speedup!

PS to WSMRites. Beware! There must be something about that radioactivity in the north that makes us love rockets. BWAHAHAHAHA!

Friday, October 19, 2007

Behind Reading Papers

I promised to read several papers and make comments here (and in person) for a couple people. I am waaay behind on this. Seth, David, this is a public apology. I am going to point my readers to their work, however, as I try to cram into my puny "Tween" brain the works of people that are quite bright.

Seth is a CS professor at CMU. The papers I have been reading are about the Claytronics project. I am about 50% done, but I am still haven't touched the most recent of them, so any opinions I have so far are not chronologically up to date as far as their research goes. However, one item that keeps bouncing around my brain is that the programming model that they are going to face reminds me - though it is not a directly applicable one - to what we are starting to think we are going to face in HPC.

We are starting to look at future where the chips that are being made are going to have many cores. Well, duh, many of you say, we're going multicore already. Well, yes, but how many cores do most chips have these days? 4? 8? bah. That's nada. We're discussing in our HPC discussions about something on the order of 1024 cores per chip. 1024. Perhaps as many as 16,384. They're simplified, not as extensive as far as instructions as the current chip cores. Then if you consider we're not giving up the paradigm of massive parallel CPU's either. Now consider the complexity of trying to efficiently use all those cores of a single chip and the massively parallel nature of HPC codes (some, but not many, scaling now to 8,000 CPUs or more): that would possibly be as many as 131,072,000 cores you'd have to code for.

If you state, "well, the compiler will..." I'll start giggling, snorking, and probably repeat the grape juice out the nose incident of 4th grade right after moving to Los Alamos. During the 1990s there was a lot of the "We'll hand off responsibility for optimizing X to the compiler because we need very good coders to handle X" and this, frankly, failed more often than not. Magitech compilers are not here. There are improvements, to be fair. Compilers have truly come a long way. Yet, they still have serious issues optimizing especially on HPC platforms and we are talking 16k CPU/cores, maybe, if you have a Blue Spleen, ahem, Gene a lot more but exceedingly few codes scale to that level. I know of, honestly, only one and that was a hero effort to get it to use all of LLNL's BG. Even so, that's a "mere" 130 odd kilocores, not 131 odd megacores. Truthfully, we don't even have a functional model on how to code for such a beast, but, honestly, we have some viewgraphs and a few ideas.

So the first question after reading the above is "Why do that if its going to be such a pain?" The reason is that you can reduce the power requirements for CPUs by doing so. VASTLY. People mumble and babble about the Coming Singularity and the ever increasing amount of 'matter devoted to computing,' but they sorely neglect the problem of how you can get the energy for that. LLNL is going to put in, for their near term HPC center, more electrical power than what is used by the entire East SF Bay city utilities combined. This is supporting their near term petaflop systems. Now think about that. What happens we are talking about exaflop systems? uh huh. Dedicated powerplants? Sorry, I don't think so! So, we're looking for technologies that reduce our energy expenditures. I was just in a vendor brief this week about the amount of electricity consumed by this vendors next set of chips: it's NDA, so I can't reveal very much, but let's say even the vendor is distressed and is looking for alternate technologies for the future. Can't say more, but I think you can understand that: vendors and centers are now looking at flops/watt as VERY important measures for HPC tech. if we don't find a way around this, we're going to see a top out at most of a world HPC community tapping out at an exaflop or so, but only having a very small handful of centers to do this.

Now be warned, when I first came back to HPC in 2001 after doing my stint playing with mongo death rays the 'in thing' were PIMs: processors in memory. The idea was that you stop separating CPUs from memory in the silicon because the CPU often sits ideal because the memory subsystems are much too slow compared to the CPUs. However, very little of that research effort at here, Stanford, and elsewhere came to, well, anything other than white papers and simulations. Very little silicon was even, erm, bent? Almost nothing went into a commercial product. It was, probably still is a good idea, yet it remains only of academic interest and one that's apparently passe. Massively manycored CPUs may go the same way.

Now that I have had to digress (or wanted to too much) about manycore tech, how does it apply whatsoever to Seth's Claytronics project? Consider that each of their catoms is going to be vaguely similar to a core in that gobsmacking number in that theoretical HPC platform I outlined above. Both would need to have simple, limited instructions. Both would have the need for some very involved, and possibly similar algorithms to make them work. The language and compilers are going to have some common themes. At least from the 10k ft level. At least so far. I'll see more as I read.

Switching topics, David is someone that I met via my wife. David works for Sun. His wife met my wife at a party we went to at a mutual friend's. They came over for dinner and we all started talking. David's Russian like his wife Sasha. Lyuda and Sasha ended up talking in Russian a lot to each and David and I talked shop: he was part of Sun HPCS team. We talked politics of HPC and it shook him up a bit. I am really surprised by that, but anyhow. He pointed me to his papers, here, that he's worked on. I'm just starting with them, but I thought some of you would find them interesting. 17 patents. hrmph. Wish I could say anything like that. Ah well.

Tuesday, October 16, 2007

Bye Bye, Tavia!

Yesterday, I went to the going away lunch for a coworker. Tavia and I were hired at NERSC at the same time. We were part of a batch of 4 people hired at the time. Jason, Tom, myself, and Tavia were hired for slightly different reasons. Tom was an old hand at computing and has been involved with higher end computers since the late 1960s. Jason was hired to be part of the then existing Advanced Systems Group to do short term tech exploration. I was hired for my user experience in HPC and the fact that I had been involved in sysadmin in a very heterogenous environment with very demanding up times. Tavia, Tom, and myself were all tasked to the Computational Systems Group. We were to learn how to take care of the Big Beasts we have here. Tom was thrown onto PDSF. I was tasked to the Crays. Tavia went on to the IBM systems. We all did relatively well. I took over as lead on the Crays after six or so months. Tavia was given her own smaller SP3 that she was lead for. The four of us had something of a bond, but this was so for especially Tom, Tavia, and I.

We would go get breakfast and lunch together. When we went on rotation in the beginning, we often helped each other with the systems we were less familiar with. We went out to lunch for when we past our various year anniversaries. We would tell each other some very confidential information. We were pretty close. We even used to pull pranks on each other. During Tavia's going away lunch, we did something of a roast. We all shared our stories. I shared my prank.

Here at NERSC I am noted for a few things. One is that I am a very... individualistic person. :D I am also noted for when something goes wrong I stay with it until its fixed. If there's lots of downtime during a rotation, for whatever, reason, I'll come in and do the work no matter the time without complaint as many times as needed. One of the other things that I am noted for is that I have a magic touch with one of the computers: seaborg. If I go on rotation, it DIES. We get what we call a system wide outage for seaborg almost all the time I go on rotation. I don't even have to login. It's within 48 hours of my rotation starting, sometimes within minutes, and sometimes multiple times. My worst case is when it was 4 times in one week, most of the time at the wee hours of the morning. The operators coined a term for it: "Will hugged seaborg." The funny part was that I just adopted this and would jokingly threaten other sysadmins that if they were not nice to me, I'd go hug seaborg. The nasty part of that was that for a little while it looked as though if I threatened the machine - again without logging in and as a joke, purely! - the machine would impact in a flaming, crashing outage of some bizarro kind or another. This brings us to the joke.

When this was a serious problem, and even IBM used to grumble when and stock extra parts when I went on rotation at this juncture, Tavia went on rotation. It was an early rotation: we'd been there only about a year or so. She'd just started for her week. I called down to the operators and convinced one of them to page her with the words "Will Hugged Seaborg." They did. She flipped out and logged in looked for the nature of the meltdown and disaster...and found de nada. She called Ops and raised hell until they confessed why they'd paged her with that. They fessed up that it was my lil joke. Next thing I knew, she was outside the floater office that I had in OSF - and later became my full time one when they moved us all down to Oakland from Berkeley - and glaring. She opened the door and simply said with irritation blended with amusement: "Don't. Do. That. Again." and with as much dignity as possible with me cracking up marched off to her office.

Tavia is leaving for an HPC center in Britain. She's engaged to a Brit. She comes from another exogamous family (she's a dual citizen of France and the US and of jewish, persian, english, french, and other assorted backgrounds) She claims that she will be back in a couple years dragging her fiance - then to be husband - back with her to the States. Somehow I don't think that she will be. Most likely she'll be snapped up by another HPC facility. She's quite a prize for her brilliance and creativity. She's also someone that's trustworthy and a very hard worker. The sad part is, if all goes well, I won't be here. I'll stay in touch with her, but...I don't think we'll be coworkers again.

I am going to miss her.