[Haifux] talk offer: tapping into the fountaion of CPUs

Mark Silberstein marks at cs.technion.ac.il
Wed Jan 2 16:57:52 MSK 2008


I'm in!

On Jan 2, 2008 1:48 PM, Nir Abulaffio <anir at research.haifa.ac.il> wrote:

> I would be very interested to hear this. Thank you in advance.
> Nir.
>
> On Wed, 2 Jan 2008, Muli Ben-Yehuda wrote:
>
> > Would there be interest from the esteemed list members in hearing the
> > following paper, to be presented at ASPLOS '08?
> >
> > Tapping into the Fountain of CPUs---On Operating System Support for
> > Programmable Devices, by Yaron Weinsberg, Danny Dolev, Tal Anker, Muli
> > Ben-Yehuda, Pete Wyckoff.
> >
> > Abstract: The constant race for faster and more powerful CPUs is
> > drawing to a close. No longer is it feasible to significantly increase
> > the speed of the CPU without paying a crushing penalty in power
> > consumption and production costs. Instead of increasing single thread
> > performance, the industry is turning to multiple CPU threads or cores
> > (such as SMT and CMP) and heterogeneous CPU architectures (such as the
> > Cell Broadband Engine). While this is a step in the right direction,
> > in every modern PC there is a wealth of untapped compute
> > resources. The NIC has a CPU; the disk controller is programmable;
> > some high-end graphics adapters are already more powerful than host
> > CPUs. Some of these CPUs can perform some functions more efficiently
> > than the host CPUs.Our operating systems and programming
> > abstractions should be expanded to let applications tap into these
> > computational resources and make the best use of them.
> >
> > Therefore, we propose the Hydra framework, which lets application
> > developers use the combined power of every compute resource in a
> > coherent way. Hydra is a programming model and a runtime support layer
> > which enables utilization of host processors as well as various
> > programmable peripheral devices' processors. We present the framework
> > and its application for a demonstrative use-case, as well as provide a
> > thorough evaluation of its capabilities. Using Hydra we were able to
> > cut down the development cost of a system that uses multiple
> > heterogenous compute resources significantly.
> >
> > Cheers,
> > Muli
> > _______________________________________________
> > Haifux mailing list
> > Haifux at haifux.org
> > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
> >
> _______________________________________________
> Haifux mailing list
> Haifux at haifux.org
> http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://haifux.org/pipermail/haifux/attachments/20080102/4a36337f/attachment.html 


More information about the Haifux mailing list