Complete rewrite of the Linux task scheduler

April 23rd, 2007

Ingo Molnar released a new patchset titled the “Modular Scheduler Core and Completely Fair Scheduler”.
He explained, “this project is a complete rewrite of the Linux task scheduler. My goal is to address various feature requests and to fix deficiencies in the vanilla scheduler that were suggested/found in the past few years, both for desktop scheduling and for server scheduling workloads.”
The patchset introduces Scheduling Classes, “an extensible hierarchy of scheduler modules. These modules encapsulate scheduling policy details and are handled by the scheduler core without the core code assuming about them too much.” It also includes sched_fair.c with an implementation of the CFS desktop scheduler, “a replacement for the vanilla scheduler’s SCHED_OTHER interactivity code,” about which Ingo noted, “I’d like to give credit to Con Kolivas for the general approach here: he has proven via RSDL/SD that ‘fair scheduling’ is possible and that it results in better desktop scheduling. Kudos Con!”

Read the rest of this entry »

Adsense Deluxe Wordpress plugin

April 22nd, 2007


AdSense-Deluxe is a WordPress plugin offering advanced options for managing the automatic insertion of Google AdSense or Yahoo Publisher Network (YPN) ads to your WordPress posts.

For complete information on the AdSense-Deluxe plugin for WordPress blogs, please visit this post:
AdSense-Deluxe Home Page

It’s very easy to use: after installing, you just use “<!–-adsense-–>” in your posts to include the default advert, no template editing is required.
More blocks can also be easily added.

I can personally recommend this plugin, and use it myself on this blog.


Google launches the AJAX Feed API

April 22nd, 2007


This morning we launched the Google AJAX Feed API, an API that takes the pain out of developing mashups in JavaScript. Now you can mash up feeds using only a few lines of JavaScript rather than dealing with complex server-side proxies.

More


Nvidia 8600GT/GTS cards benchmarked. And the winner is…

April 22nd, 2007


The Inquirer just put out another quality review/benchmark, this time the contenders are 4 Nvidia 8600 graphics cards:

  • Sparkle 8600GT (€149.00)
  • EVGA 8600GTS (€199.00)
  • Gainward 8600GTS Golden Sample(€199.00)
  • Sparkle 8600GTS (€199.00)

According to the benchmarks performed, both the Sparkle and Gainward cards are top-notch implementations of the Nvidia 8600GTS model , not to mention the very competitive prices.

Here are the full benchmark scores, and here is the resume:

In Short
In short, Nvidia did a brilliant job and replaced its 7600GT and 7600GS with rock-solid performing, DX10-compliant parts. These parts are more far apart from the high-end of the past, but give surprisingly good value for money.
The 8600GT comes a bit short on expectations, so we would advise you to bite the bullet and opt for a higher performing part. If you are considering multi-GPU configuration, just go straight for glory and get a high-end part. µ

The Good
+ DirectX 10 for 149/199 price brackets
+ 8600GTS: Performance in games
+ 8600GTS: Beats 7800/7900/X1800/X1950Pro cards easily

The Bad
- 8600GT: visible performance difference
- 8600GTS: SLI is not worth it
- 8600GTS: difference between high-end and mainstream is now greater than in the past


Dear AMD

April 22nd, 2007

Dear AMD, in light of you losing $600M for Q4, I am still left wondering how you can ignore quality Linux drivers.

I would have to agree on this. though linux users might be a very small minority, ATI (and now AMD) really could and should do a lot more to have decent graphic card drivers in linux.

Read More