TheGlide\’s blog

Ramblings, ramblings, ramblings…

No exponential is forever… but we can delay “forever”

leave a comment »

Just happened to stumble on Gordon Moore’s speech slides at 2003 ISSCC (International Solid-State Circuits Conference) while reading an interview with Shekhar Borkar, an Intel Fellow, on Intel Technology Magazine. The interview (in 3 parts) gives a good overview of what are the current challenges that semiconductor companies are facing to further delay the time when Moore’s exponential will no longer hold. Since this is an exponential law, as time goes by the difficulty to make it happen grows exponentially as well. That’s why a lot of new techniques and paradigm changes are necessary in order to continue improving the performance and power consumption of new chips (and not just microprocessors).

Particularly interesting is the 2nd part of the interview with Shekhar Borkar, where some of the current techniques are detailed that are currently used to reduce power consumption and provide higher performance at a lower power cost.

[Update June 2007: I just realized the link to the interview on Intel’s website are broken. The interview title was “Designing for power-The future of Moore’s Law” and I can’t seem to find it on another page. Will update this posting if I find it.]

Advertisements

Written by theglide

October 12, 2006 at 10:21 pm

Posted in Semiconductors

Mac: keyboard shortcuts galore!

leave a comment »

Over at melablog.it today I noticed a mention of a document that has just been posted at Apple’s developers site, that summarizes many of the keyboard shortcuts available in Mac OS X interface. I found this pretty useful since I’m new to the Mac platform and most of them are still unknown to me.

While I’m at it, let me mention a few other similar links I found recently:

Written by theglide

October 12, 2006 at 6:34 pm

Posted in Mac

Mac: configuring a mail server (part 2 – getmail, procmail)

leave a comment »

Hello and welcome to the second installment of these articles dedicated to setting up a small email server on a Mac for personal use by a local user. In this second part I’m going to complete the setup with getmail and procmail.

Read the rest of this entry »

Written by theglide

October 12, 2006 at 12:00 pm

Posted in Mac

Mac: configuring a mail server (part 1 – postfix, dovecot)

with 2 comments

(updated Oct 11th, 2006)

Recently I’ve been playing a lot with the Mini (while my Linux box is here taking the dust :-) ) and wanted to see how easy it would be to set it up to function as a mail server. For reading emails I wanted to have it download emails from the POP3 server of my ISP, deliver them locally and make them available through an IMAP server (so I could read email from any machine in the house and have a single mail repository on the Mini); on the sending side, I wanted it to relay email through SMTP to my ISP SMTP server. This is something I’ve been wanting to play with during my Linux days but never got the time. Now that I have some free time (and a Mac!), this is something I tried. Read on for the details! In this first installment we will cover the server part: postfix (SMTP) and dovecot (IMAP). Read the rest of this entry »

Written by theglide

October 7, 2006 at 3:19 pm

Posted in Mac

Switched!

leave a comment »

Finally made the long awaited switch! After dropping Windows sometime last year and turning my main PC into a Linux (Ubuntu) box, I decided to buy a Mac Mini to be initiated to the Apple platform. What a joy! In the month and a half that I’ve been using the Mini, excepted a logic board subistitution :( to fix a boot problem, I’ve been pretty happy with it. I’ll blog about my experience so far in the next days.

Written by theglide

August 31, 2006 at 12:43 pm

Posted in Mac

Back to posting!

leave a comment »

It’s been sometime since my first (and last!) post. I should be more regular from now on.

Written by theglide

August 18, 2006 at 9:50 am

Posted in Uncategorized

Linux: Xgl, Xegl and X’s architecture (and future)

leave a comment »

After reading the news about the development for Xgl opening up, I decided I wanted to know more about X’s architecture and what has been going on recently with all the work to add support for OpenGL in the X server. Googling around I’ve found some pretty interesting material that I suggest to read. Let’s start with the latest Xgl announcement on freedesktop’s xorg mailing list:

Then other, more introductory, material:

and the papers forming the basis for the newer technologies behind X:

Lastly some definitions, useful to better understand the papers above:

Hope this material is useful to you. I’m still getting through it and starting to have a better idea of how things work inside X and to appreciate the amount of work that is being put to make sure that it will be able to take full advantage of what the newest GPUs offer.

Until next time, –tg.

Written by theglide

January 5, 2006 at 11:38 pm

Posted in Linux, X