Margaret Martonosi

Last updated
Margaret Martonosi
Born
NationalityAmerican
Alma mater Cornell University
Stanford University
Known for computer architecture and mobile computing
Awards National Academy Engineering Member (2021)
American Academy of Arts and Sciences Member (2020)
ACM Fellow (2009)
IEEE Fellow (2010)
ACM-IEEE CS Eckert-Mauchly Award (2021)
Scientific career
Fields Computer Science
Institutions Princeton University
Doctoral advisor Anoop Gupta and Thomas E. Anderson
Website www.princeton.edu/~mrm

Margaret Martonosi is an American computer scientist who is currently the Hugh Trumbull Adams '35 Professor of Computer Science at Princeton University. [1] Martonosi is noted for her research in computer architecture and mobile computing with a particular focus on power-efficiency.

Contents

She is also noted for her leadership in broadening participation in computing. She is currently co-chair of the CRA-W Board. In 2016, she was appointed to a six-year term as an Andrew Dickson White professor-at-large at Cornell University. [2]

On September 23, 2019, the National Science Foundation announced that Martonosi had been selected to serve as head of the Directorate for Computer and Information Science and Engineering (CISE) at NSF. [3] She started on February 1, 2020.

Biography

Margaret Rose Martonosi was born in Boston, Massachusetts. She received a B.S. in Electrical Engineering from Cornell University in 1986. She received a M.S. in Electrical Engineering from Stanford University in 1987 and a Ph.D in Electrical Engineering from Stanford University in 1993.

After a brief post-doc at Stanford, she joined the Department of Electrical Engineering at Princeton University in 1994 as an assistant professor. She was promoted to Associate Professor in 2000 and to Professor in 2004. In 2010 she moved to the Computer Science Department at Princeton University.

Career

In the area of power-aware computer architecture, Martonosi is known for her work on the Wattch power modeling infrastructure. [4] [5] Among the first architecture-level power modeling tools, Wattch demonstrated that early-stage power modeling tools could be accurate enough to allow computer architects to assess processor power consumption early enough in the design process for power to have a substantive influence on design choices. Martonosi's group has also performed research on real-system power measurement, and on power and thermal management. [6] [7] [8] [9]

In the area of mobile systems, some of Martonosi's early work included the design and deployment of mobile sensors for tracking zebras in Kenya [10] [11] This work demonstrated the use of delay tolerant protocols [12] and low-power GPS devices [13] for wildlife tracking. More recently, Martonosi has researched human mobility patterns [14] and has developed novel mobile applications for crowdsourcing traffic information. [15]

Awards

In 2009 she was named an ACM Fellow "for contributions in power-aware computing." [16]

In 2010, she was named an IEEE Fellow "for contributions to power-efficient computer architecture and systems design." [17]

In 2015, she was named a Jefferson Science Fellow and served in the Bureau of Economic and Business Affairs at the United States Department of State. [18] She won the 2015 ISCA Influential Paper Award for her co-authored paper describing a framework for architectural-level power analysis and optimizations. [19]

In 2017 she received the SIGMOBILE Test-of-Time Award for the ASPLOS 2002 paper entitled "Energy-Efficient Computing for Wildlife Tracking: Design Tradeoffs and Early Experiences with ZebraNet," with co-authors Philo Juang, Hidekazu Oki, Yong Wang, Li-Shiuan Peh, and Daniel Rubenstein.

In 2020 she became a member of the American Academy of Arts and Sciences. [20]

In 2021, Martonosi was elected as a member of the National Academy of Engineering "for contributions to power-aware and power-efficient computer architectures and mobile systems". [21]

In June 2021, Martonosi won the ACM-IEEE CS Eckert-Mauchly Award "for contributions in power-aware computing." [22]

Her other notable awards include:

Related Research Articles

The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membership group, reporting nearly 110,000 student and professional members as of 2022. Its headquarters are in New York City.

<span class="mw-page-title-main">John L. Hennessy</span> American computer scientist

John Leroy Hennessy is an American computer scientist who is chairperson of Alphabet Inc. (Google). Hennessy is one of the founders of MIPS Technologies and Atheros, and also the tenth President of Stanford University. Hennessy announced that he would step down in the summer of 2016. He was succeeded as president by Marc Tessier-Lavigne. Marc Andreessen called him "the godfather of Silicon Valley."

Randy Howard Katz is a distinguished professor emeritus at University of California, Berkeley of the electrical engineering and computer science department.

Maurice Peter Herlihy is an American computer scientist active in the field of multiprocessor synchronization. Herlihy has contributed to areas including theoretical foundations of wait-free synchronization, linearizable data structures, applications of combinatorial topology to distributed computing, as well as hardware and software transactional memory. He is the An Wang Professor of Computer Science at Brown University, where he has been a member of the faculty since 1994.

The International Symposium on Computer Architecture (ISCA) is an annual academic conference on computer architecture, generally viewed as the top-tier in the field. Association for Computing Machinery's Special Interest Group on Computer Architecture and Institute of Electrical and Electronics Engineers Computer Society are technical sponsors.

Lin Zhong is a Chinese American computer scientist. He is currently a Professor of Computer Science with Yale University. He received his B.S and M.S. in electronic engineering from Tsinghua University and Ph.D. in electrical engineering from Princeton University. From 2005 to 2019, he was with Rice University. At Yale, he leads the Efficient Computing Lab to make computing, communication, and interfacing more efficient and effective. He and his students received the best paper awards from ACM MobileHCI, IEEE PerCom, IEEE QCE, ACM MobiSys (3), and ACM ASPLOS. He is a recipient of the NSF CAREER Award, the Duncan Award from Rice University, the RockStar Award (2014) and Test of Time Award (2022) from ACM SIGMOBILE. He is a Fellow of IEEE and ACM.

Susan J. Eggers is an American computer scientist noted for her research on computer architecture and compilers.

<span class="mw-page-title-main">Victor Bahl</span> American computer scientist

Victor Bahl is an Indian Technical Fellow and CTO of Azure for Operators at Microsoft. He started networking research at Microsoft. He is known for his research contributions to white space radio data networks, radio signal-strength based indoor positioning systems, multi-radio wireless systems, wireless network virtualization, edge computing, and for bringing wireless links into the datacenter. He is also known for his leadership of the mobile computing community as the co-founder of the ACM Special Interest Group on Mobility of Systems, Users, Data, and Computing (SIGMOBILE). He is the founder of international conference on Mobile Systems, Applications, and Services Conference (MobiSys), and the founder of ACM Mobile Computing and Communications Review, a quarterly scientific journal that publishes peer-reviewed technical papers, opinion columns, and news stories related to wireless communications and mobility. Bahl has received important awards; delivered dozens of keynotes and plenary talks at conferences and workshops; delivered over six dozen distinguished seminars at universities; written over hundred papers with more than 65,000 citations and awarded over 100 US and international patents. He is a Fellow of the Association for Computing Machinery, IEEE, and American Association for the Advancement of Science.

An AI accelerator, deep learning processor, or neural processing unit (NPU) is a class of specialized hardware accelerator or computer system designed to accelerate artificial intelligence and machine learning applications, including artificial neural networks and machine vision. Typical applications include algorithms for robotics, Internet of Things, and other data-intensive or sensor-driven tasks. They are often manycore designs and generally focus on low-precision arithmetic, novel dataflow architectures or in-memory computing capability. As of 2024, a typical AI integrated circuit chip contains tens of billions of MOSFETs.

Cache prefetching is a technique used by computer processors to boost execution performance by fetching instructions or data from their original storage in slower memory to a faster local memory before it is actually needed. Most modern computer processors have fast and local cache memory in which prefetched data is held until it is required. The source for the prefetch operation is usually main memory. Because of their design, accessing cache memories is typically much faster than accessing main memory, so prefetching data and then accessing it from caches is usually many orders of magnitude faster than accessing it directly from main memory. Prefetching can be done with non-blocking cache control instructions.

Venkata Narayana Padmanabhan is a computer scientist and principal researcher at Microsoft Research India. He is known for his research in networked and mobile systems. He is an elected fellow of the Indian National Academy of Engineering, Institute of Electrical and Electronics Engineers and the Association for Computing Machinery. The Council of Scientific and Industrial Research, the apex agency of the Government of India for scientific research, awarded him the Shanti Swarup Bhatnagar Prize for Science and Technology, one of the highest Indian science awards for his contributions to Engineering Sciences in 2016.

Kevin Skadron is an American computer scientist, the Harry Douglas Forsyth Professor of Computer Science. He served as department chair and served as Director of the SRC JUMP Center for Research on Intelligent Storage and Processing in Memory (CRISP), and the Center for Automata Processing (CAP), at the University of Virginia, Charlottesville, Virginia. His research focuses on computer processor design under physical constraints such as temperature, power, and reliability. He and his colleagues have contributed numerous tools now widely used in the research community, including the HotSpot family of tools and the Rodinia Benchmark Suite. Skadron also helped co-found IEEE Computer Architecture Letters and served as editor-in-chief from 2010 to 2012.

<span class="mw-page-title-main">Babak Falsafi</span>

Babak Falsafi is a computer scientist specializing in computer architecture and digital platform design. He is the founding director of EcoCloud at EPFL, an industrial/academic consortium investigating efficient and intelligent data-centric technologies. He is a professor in the School of Computer and Communication Sciences at EPFL. Prior to that he was a professor of electrical and computer engineering at Carnegie Mellon University, and an assistant professor of electrical and computer engineering at Purdue University. He holds a bachelor's degree in computer science, a bachelor's degree in electrical and computer engineering with distinctions from SUNY Buffalo, and a master's degree and PhD in computer science from University Wisconsin - Madison.

<span class="mw-page-title-main">ACM SIGARCH</span> ACMs Special Interest Group on computer architecture

ACM SIGARCH is the Association for Computing Machinery's Special Interest Group on computer architecture, a community of computer professionals and students from academia and industry involved in research and professional practice related to computer architecture and design. The organization sponsors many prestigious international conferences in this area, including the International Symposium on Computer Architecture (ISCA), recognized as the top conference in this area since 1975. Together with IEEE Computer Society's Technical Committee on Computer Architecture (TCCA), it is one of the two main professional organizations for people working in computer architecture.

The Association for Computing Machinery SIGARCH Maurice Wilkes Award is given annually for outstanding contribution to computer architecture by a young computer scientist or engineer; "young" defined as having a career that started within the last 20 years. The award is named after Maurice Wilkes, a computer scientist credited with several important developments in computing such as microprogramming. The award is presented at the International Symposium on Computer Architecture. Prior recipients include:

The Association for Computing Machinery SIGARCH Alan D. Berenbaum Distinguished Service Award is given for outstanding service in the field of computer architecture and design.

Norman Paul Jouppi is an American electrical engineer and computer scientist.

Timothy M. Pinkston is an American computer engineer, researcher, educator and administrator whose work is focused in the area of computer architecture. He holds the George Pfleger Chair in Electrical and Computer Engineering and is a Professor of Electrical and Computer Engineering at University of Southern California (USC). He also serves in an administrative role as Vice Dean for Faculty Affairs at the USC Viterbi School of Engineering.

Trevor Mudge is a computer scientist, academic and researcher. He is the Bredt Family Chair of Computer Science and Engineering, and Professor of Electrical Engineering and Computer Science at the University of Michigan.

References

  1. "Margaret Martonosi". www.princeton.edu. Retrieved 2020-05-11.
  2. "Margaret Martonosi". Program for Andrew Dickson White Professors-at-Large. 2019. Retrieved 2019-03-12.
  3. "NSF selects Margaret Martonosi to head Computer and Information Science and Engineering Directorate". www.nsf.gov. 2019. Retrieved 2019-09-26.
  4. David Brooks. "Wattch Downloads" . Retrieved 2013-07-26.
  5. David Brooks; Vivek Tiwari & Margaret Martonosi (2000). "Wattch: a framework for architectural-level power analysis and optimizations". 27th Annual International Symposium on Computer Architecture (ISCA '00).: 83–94.
  6. Isci, Canturk; Contreras, Gilberto; Martonosi, Margaret (2006). "Live, Runtime Phase Monitoring and Prediction on Real Systems with Application to Dynamic Power Management". 2006 39th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'06). pp. 359–370. CiteSeerX   10.1.1.482.6263 . doi:10.1109/MICRO.2006.30. ISBN   978-0-7695-2732-1. S2CID   11446836.
  7. James Donald & Margaret Martonosi (2006). "Techniques for Multicore Thermal Management: Classification and New Exploration". 33rd International Symposium on Computer Architecture (ISCA-33). 34 (2): 78–88. doi:10.1145/1150019.1136493. S2CID   2951095.
  8. 1 2 Qiang Wu; Martonosi, M.; Clark, D.W.; Reddi, V.J.; Connors, D.; Youfeng Wu; Jin Lee; Brooks, D. (2005). "A Dynamic Compilation Framework for Controlling Microprocessor Energy and Performance". 38th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'05). pp. 271–282. doi:10.1109/MICRO.2005.7. ISBN   978-0-7695-2440-5. S2CID   9461661.
  9. Isci, Canturk; Buyuktosunoglu, Alper; Cher, Chen-Yong; Bose, Pradip; Martonosi, Margaret (2006). "An Analysis of Efficient Multi-Core Global Power Management Policies: Maximizing Performance for a Given Power Budget". 2006 39th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'06). pp. 347–358. CiteSeerX   10.1.1.572.6592 . doi:10.1109/MICRO.2006.8. ISBN   978-0-7695-2732-1. S2CID   3133392.
  10. Elizabeth Landau. "Endangered zebra life caught on GPS" . Retrieved 2013-07-26.
  11. Philo Juang; Hidekazu Oki; Yong Wang; Margaret Martonosi; Li Shiuan Peh & Daniel Rubenstein. (2002). "Energy-efficient computing for wildlife tracking: design tradeoffs and early experiences with ZebraNet". 10th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS X).: 96–107.
  12. Ting Liu; Christopher Sadler; Pei Zhang & Margaret Martonosi (2004). "Implementing software on resource-constrained mobile sensors". Proceedings of the 2nd international conference on Mobile systems, applications, and services. pp. 256–269. doi:10.1145/990064.990095. ISBN   978-1581137934. S2CID   3814716.
  13. Pei Zhang; Christopher Sadler; Stephen Lyon & Margaret Martonosi (2004). "Hardware design experiences in ZebraNet". Proceedings of the 2nd international conference on Embedded networked sensor systems. pp. 227–238. CiteSeerX   10.1.1.59.1094 . doi:10.1145/1031495.1031522. ISBN   978-1581138795. S2CID   591496.
  14. R. Becker, R. C-A1ceres, K. Hanson, S. Isaacman, J. M. Loh, M. Martonosi, J. Rowland, S. Urbanek, A. Varshavsky, and C. Volinsky (2013). "Human Mobility Characterization from Cellular Network Data". Communications of the ACM. 56 (1): 74–82. doi:10.1145/2398356.2398375. S2CID   207199776.{{cite journal}}: CS1 maint: multiple names: authors list (link) CS1 maint: numeric names: authors list (link)
  15. 1 2 Emmanouil Koukoumidis, Li-Shiuan Peh & Margaret Martonosi (2011). "SignalGuru". Proceedings of the 9th international conference on Mobile systems, applications, and services. pp. 127–140. doi:10.1145/1999995.2000008. hdl:1721.1/72478. ISBN   9781450306430. S2CID   218451606.
  16. Association for Computing Machinery (2009-12-01). "ACM Names 47 Fellows for Innovations in Computing, Information Technology". Association for Computing Machinery. Archived from the original on 2017-02-13. Retrieved 2013-04-28.
  17. Institute of Electronics and Electrical Engineering (2010). "Fellow Class of 2010". Institute of Electrical and Electronics Engineering. Archived from the original on 2013-05-16. Retrieved 2013-04-28.
  18. "Martonosi Named Jefferson Science Fellow". Princeton University. 2015. Retrieved 2016-07-04.
  19. Brooks, David; Tiwari, Vivek; Martonosi, Margaret (May 2000). "Wattch: A framework for architectural-level power analysis and optimizations". Proceedings of the 27th annual international symposium on Computer architecture - ISCA '00. ACM. pp. 83–94. doi:10.1145/339647.339657. ISBN   9781581132328. S2CID   14134385 . Retrieved 4 June 2017 via ACM Digital Library.
  20. American Academy of Arts and Sciences (2020). "New 2020 Members Announced". American Academy of Arts and Sciences. Retrieved 2020-04-23.
  21. "National Academy of Engineering Elects 106 Members and 23 International Members". NAE. February 9, 2021. Retrieved 2021-02-10.
  22. "ACM News Release Leader in Power-Efficient Computer Architecture receives Eckert-Mauchly Award" (PDF). Association for Computing Machinery. June 7, 2021. Retrieved 2021-06-07.
  23. Semiconductor Research Corporation. "Aristotle Award Presentation TECHCON 2019". www.src.org. Retrieved 2019-09-19.
  24. ACM SIGARCH (2011-07-08). "ACM SIGARCH Alan D. Berenbaum Distinguished Service Award, Past Winners". www.sigarch.org. Retrieved 2019-07-29.
  25. IEEE. "HPCA Test of Time Award". ieeetcca.org. Retrieved 2019-02-21.
  26. Princeton School of Engineering (2018-02-14). "Martonosi wins IEEE Technical Achievement Award". princeton.engineering.edu. Retrieved 2019-02-21.
  27. ACM SenSys. "ACM SenSys Test of Time Award 2017". sensys.acm.org. Retrieved 2019-02-21.
  28. SAC. "Margaret R. Martonosi Selected to Receive Marie R. Pistilli Women in EDA Achievement Award". dac.org. Retrieved 2015-05-15.
  29. Anita Borg Institute. "2013 ABIE Award Winners". gracehopper.org. Archived from the original on 2013-10-04. Retrieved 2013-10-04.
  30. NCWIT. "NCWIT Undergraduate Research Mentoring Award". NCWIT.org. Retrieved 2013-05-28.
  31. ACM SIGMOBILE (2011). "MobiSys 2011 Best Paper Awards". ACM SIGMOBILE. Retrieved 2013-04-28.