学院动态

当前位置: 首页 > 新闻公告 > 学院动态 > 正文

普渡大学Samuel Midkiff 教授将在我院举办学术讲座

发布时间: 2013-10-18     作者:无    点击次数:

2013年10月9日(星期三)下午2:00,在第一教学楼的215教室 ,普渡大学的Samuel Midkiff 教授将举办题目为Characterizing and Detecting Smartphone Energy Bugs的学术讲座,欢迎同学们参加。
摘要:
现代的电驱动设备如手机需要程序员精确地管理是否开启或关闭组件(包括处理器和显示器)。用户定义的默认设置通常是,给出一段组件(如处理器或显示器)保持开启的时间,在该时间段期满后关闭该设备,除非执行的程序主动且明确地阻止关闭。其他组件,比如GPS单元,GSM或无线发送接收装置等等,可能会在任何时间,甚至在通话或建立网络连接时关闭。这些设备的操作系统提供了唤醒锁,使得程序库和程序员能够在等待锁被解除之前让组件保持活动状态。
Abstract:
Modern power constrained devices such as mobile phones require programmers to explicitly manage whether components (including the processor and display) are turned on or off. User defined defaults often give a period of time that a component (e.g., the processor or display) will be on, but after that time expires the device will shut down unless the program being executed actively and explicitly prevents it. Other components, such as the GPS unit, the GSM or wireless transmitters and receivers, and so forth may shut down at any time, even during a call or while establishing a network connection. The operating systems for these devices provide wake locks that allow library and application programmers to force a component to stay active until the wait lock is released.

Bio
Samuel Midkiff is a Professor of Electrical and Computer Engineering at Purdue University, where he has been since 2002. He received his PhD degree from the University of Illinois at Urbana-Champaign in 1992 and worked at the IBM TJ Watson Research Center from 1991 until 2002. He has had the pleasure of working on the Parafrase, PTran, Ninja and Cetus compiler infrastructures. His research is currently focused on energy bugs in mobile devices, using semantic information in compiling and issues related to debugging parallel programs and web hubs.

(文/无 摄影/无)
编辑:无