University of Cambridge > Talks.cam > Computer Laboratory Systems Research Group Seminar > Software Bloat: A systems' perspective

Software Bloat: A systems' perspective

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact Eiko Yoneki.

Software bloat is excessive resource consumption due to unused (or unnecessary) generality present in code, especially in large framework based Java applications. In this talk, we will briefly present some background, then discuss how system bottlenecks and hardware energy proportionality determine the effects of bloat on power consumption. We will next discuss newer compiler techniques to mitigate bloat. We will end with a brief discussion on the challenges in automatic detection of bloat in large applications. This is a joint work with Suparna Bhattacharya, Karthick Rajamani and Manish Gupta.

Bio: Prof. K. Gopinath graduated from IIT -Madras with a B.Tech. degree and from University of Wisconsin, Madison with an MS in Computer Science. After working at Advanced Micro Devices as a Product Planning Engineer, he joined Stanford University for a Ph.D.(completed ‘88). After a brief stint as a PostDoc at Stanford and then at Sun Microsystems Labs, he joined IISc as a faculty in 1990 where he is now a Professor. His research interests are primarily in the computer systems area (Operating Systems, Storage Systems, Computer Systems Security, Software Verification).

This talk is part of the Computer Laboratory Systems Research Group Seminar series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

© 2006-2019 Talks.cam, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity