Timothy Mark Pinkston | |
---|---|
Born | |
Awards | ACM Fellow IEEE Fellow Distinguished Alumnus Award (OSU) |
Academic background | |
Education | B.Sc., Electrical Engineering M.Sc., Electrical Engineering Ph.D., Electrical Engineering |
Alma mater | Ohio State University Stanford University |
Doctoral advisor | Michael J. Flynn (primary) Joseph W. Goodman (secondary) |
Academic work | |
Discipline | Electrical and Computer Engineering |
Institutions | University of Southern California |
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. [1]
Pinkston's computer architecture research focuses on the design of interconnection networks for many-core and multiprocessor computer systems. His research contributions span formal theory,methods,and techniques for abating interconnection network routing inefficiencies and preventing deadlock. He has contributed to development of solutions to network deadlocking phenomena,including routing-induced,protocol (message)-induced,and reconfiguration-induced deadlocks. He has also developed energy-,resource-,and performance-efficient network-on-chip (NoC) designs. [2]
In 2009,Pinkston became an IEEE Fellow (Institute of Electrical and Electronics Engineers) "for contributions to design and analysis of interconnection networks and routing algorithms." [3] In 2019,Pinkston became an ACM Fellow (Association for Computing Machinery) "for contributions to interconnection network routing algorithms and architectures,and leadership in expanding computing research. [4] Pinkston is the first African American to become a tenured faculty member with primary appointment in engineering and the first African American to hold a decanal administrative faculty position in engineering in USC's history. [5] [6]
Pinkston earned a Bachelor of Science in Electrical Engineering in 1985 from Ohio State University. He then went on to earn an M.S. in Electrical Engineering in 1986 and a Ph.D. in Electrical Engineering in 1993,both from Stanford University. [1] The title of his Ph.D. thesis is The GLORI Strategy for Multiprocessors:Integrating Optics into the Interconnect Architecture. [7]
Prior to embarking on a professorial career in academia,Pinkston was a Member of Technical Staff at AT&T Bell Laboratories,a Research Intern at IBM T. J. Watson Research Laboratories,and a Hughes Doctoral Fellow and Research Staff at Hughes Research Laboratories (HRL). In 1993,Pinkston joined the University of Southern California as an Assistant Professor and promoted to the ranks of Associate Professor in 1999 and full Professor in 2003. From 2003 to 2005,he served as the Director of the Computer Engineering Division of Electrical Engineering-Systems at USC. In 2009,Pinkston was appointed as the Senior Associate Dean of Engineering of the USC Viterbi School of Engineering [8] and,in 2011,became the Vice Dean for Faculty Affairs in the Viterbi School. [9] In 2017,Pinkston was named holder of the Louise L. Dunn Endowed Professorship in Engineering, [10] and in 2019,he was named holder of the George Pfleger Chair in Electrical and Computer Engineering. [1]
At USC,Pinkston founded the Superior Multiprocessor Architecture (SMART) Interconnects Group which investigates high-performance communication architectures for parallel computer systems—interconnection networks,adaptive and reconfigurable routing algorithms,router design and implementation,and energy- and resource-efficient NoCs. [11] Pinkston was the lead co-author of "Interconnection Networks",a chapter appearing as Appendix E in the 4th edition and as Appendix F in the 5th and 6th editions of the textbook Computer Architecture:A Quantitative Approach. [12] He served as the founding Lead Program Director of the National Science Foundation’s Expeditions in Computing program in 2007–2008. [13] Before that,he served two years as NSF's CISE CCF Program Director for the Computer Systems Architecture area [14] and co-established the Multicore Chip Design and Architecture (MCDA) program,co-funded by SRC. [15]
Pinkston served as an Associate Editor of IEEE Transactions on Parallel and Distributed Systems (TPDS) from 1999 to 2002,a member of the Executive Committee of the IEEE Technical Committee on Computer Architecture (TCCA) from 2010–2015, [16] and a founding member of the SIGARCH/SIGMICRO Committee to Aid Reporting on Discrimination and Harassment Policy Violations (CARES) since 2018. [17]
In collaboration with his SMART group members,Pinkston conducted deadlock characterization studies that revealed how infrequently,and under what conditions,deadlocks can form and be resolved in interconnection networks,giving credence to deadlock recovery-based routing as a viable alternative to deadlock avoidance-based routing. [18] He and his collaborators investigated deadlock-free routing techniques that improve understanding of various approaches to resolve potential deadlocks,including regressive-based,deflective-based,and progressive-based recovery routing algorithms and architectures. [19] [20] [21]
Pinkston,with his collaborators,developed general theory for designing routing algorithms applicable to recovery-based as well as avoidance-based (preventative) approaches and developed a theoretical framework and design methodology for deadlock-free dynamic reconfiguration of routing algorithms—to tolerate network faults,hot-swapping,and other changes in interconnectivity that can cause reconfiguration-induced deadlocks—with minimal packet loss,high throughput,and improved resiliency. [22] [23] Pinkston also led the development of design methodologies and router architectures for energy-,resource-,and performance-efficient on-chip networks (NoCs). With SMART group members,he was among the first to explore architectural support for effectively applying power-saving techniques,such as power gating,to NoCs for reducing static power consumption in computer systems. [24]
With an endowment gift from Pinkston,The Ohio State University has established the Pinkston Family Achievement Award Fund,which annually awards scholarships to students in the Lambda Psi minority engineering honorary who are performing at the highest academic levels,as well as to a Minority Engineering Program (MEP) student with the most-improved performance. It also supports Ohio State's Academic Coaching in Engineering (ACE) Program which offers tutoring and study strategy instruction to MEP students in OSU's College of Engineering. [25]
Rent's rule pertains to the organization of computing logic,specifically the relationship between the number of external signal connections to a logic block with the number of logic gates in the logic block,and has been applied to circuits ranging from small digital circuits to mainframe computers. Put simply,it states that there is a simple power law relationship between these two values.
A network on a chip or network-on-chip is a network-based communications subsystem on an integrated circuit ("microchip"),most typically between modules in a system on a chip (SoC). The modules on the IC are typically semiconductor IP cores schematizing various functions of the computer system,and are designed to be modular in the sense of network science. The network on chip is a router-based packet switching network between SoC modules.
A field-programmable analog array (FPAA) is an integrated circuit device containing computational analog blocks (CAB) and interconnects between these blocks offering field-programmability. Unlike their digital cousin,the FPGA,the devices tend to be more application driven than general purpose as they may be current mode or voltage mode devices. For voltage mode devices,each block usually contains an operational amplifier in combination with programmable configuration of passive components. The blocks can,for example,act as summers or integrators.
Özalp Babaoğlu,is a Turkish computer scientist. He is currently professor of computer science at the University of Bologna,Italy. He received a Ph.D. in 1981 from the University of California at Berkeley. He is the recipient of 1982 Sakrison Memorial Award,1989 UNIX InternationalRecognition Award and 1993 USENIX AssociationLifetime Achievement Award for his contributions to the UNIX system community and to Open Industry Standards. Before moving to Bologna in 1988,Babaoğlu was an associate professor in the Department of Computer Science at Cornell University. He has participated in several European research projects in distributed computing and complex systems. Babaoğlu is an ACM Fellow and has served as a resident fellow of the Institute of Advanced Studies at the University of Bologna and on the editorial boards for ACM Transactions on Computer Systems,ACM Transactions on Autonomous and Adaptive Systems and Springer-Verlag Distributed Computing.
William James Dally is an American computer scientist and educator. He is the chief scientist and senior vice president at Nvidia and was previously a professor of Electrical Engineering and Computer Science at Stanford University and MIT. Since 2021,he has been a member of the President's Council of Advisors on Science and Technology (PCAST).
Virgil Dorin Gligor is a Romanian-American professor of electrical and computer engineering who specializes in the research of network security and applied cryptography.
SpiNNaker is a massively parallel,manycore supercomputer architecture designed by the Advanced Processor Technologies Research Group (APT) at the Department of Computer Science,University of Manchester. It is composed of 57,600 processing nodes,each with 18 ARM9 processors and 128 MB of mobile DDR SDRAM,totalling 1,036,800 cores and over 7 TB of RAM. The computing platform is based on spiking neural networks,useful in simulating the human brain.
In computer networking,a flit is a link-level atomic piece that forms a network packet or stream. The first flit,called the header flit holds information about this packet's route and sets up the routing behavior for all subsequent flits associated with the packet. The header flit is followed by zero or more body flits,containing the actual payload of data. The final flit,called the tail flit,performs some book keeping to close the connection between the two nodes.
Massoud Pedram is an Iranian American computer engineer noted for his research in green computing,energy storage systems,low-power electronics and design,electronic design automation and quantum computing. In the early 1990s,Pedram pioneered an approach to designing VLSI circuits that considered physical effects during logic synthesis. He named this approach layout-driven logic synthesis,which was subsequently called physical synthesis and incorporated into the standard EDA design flows. Pedram's early work on this subject became a significant prior art reference in a litigation between Synopsys Inc. and Magma Design Automation.
Eby G. Friedman is an electrical engineer,and Distinguished Professor of Electrical and Computer Engineering at the University of Rochester. Friedman is also a visiting professor at the Technion - Israel Institute of Technology. He is a Senior Fulbright Fellow and a Fellow of the IEEE.
Jayadev Misra is an Indian-born computer scientist who has spent most of his professional career in the United States. He is the Schlumberger Centennial Chair Emeritus in computer science and a University Distinguished Teaching Professor Emeritus at the University of Texas at Austin. Professionally he is known for his contributions to the formal aspects of concurrent programming and for jointly spearheading,with Sir Tony Hoare,the project on Verified Software Initiative (VSI).
Nader Bagherzadeh is a professor of computer engineering in the Department of Electrical Engineering and Computer Science at the University of California,Irvine,where he served as a chair from 1998 to 2003. Bagherzadeh has been involved in research and development in the areas of:Computer Architecture,Reconfigurable Computing,VLSI Chip Design,Network-on-Chip,3D chips,Sensor Networks,Computer Graphics,Memory and Embedded Systems. Bagherzadeh was named Fellow of the Institute of Electrical and Electronics Engineers (IEEE) in 2014 for contributions to the design and analysis of coarse-grained reconfigurable processor architectures. Bagherzadeh has published more than 400 articles in peer-reviewed journals and conferences. He was with AT&T Bell Labs from 1980 to 1984.
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.
Keren Bergman is an American electrical engineer who is the Charles Batchelor Professor at Columbia University. She also serves as the director of the Lightwave Research Laboratory,a silicon photonics research group at Columbia University. Her research focuses on nano-photonics and particularly optical interconnects for low power,high bandwidth computing applications.
Salman A. Avestimehr is a Dean's professor at the Electrical &Computer Engineering and Computer Science Departments of University of Southern California,where he is the inaugural director of the USC-Amazon Center for Secure and Trusted Machine Learning and the director of the Information Theory and Machine Learning (vITAL) research lab. He is also the CEO and Co-Founder of FedML. Avestimehr's contributions in research and publications are in the areas of information theory,machine learning,large-scale distributed computing,and secure/private computing and learning. In particular,he is best known for deterministic approximation approaches to network information theory and coded computing. He was a general co-chair of the 2020 International Symposium on Information Theory (ISIT),and is a Fellow of IEEE. He is also co-authors of four books titled “An Approximation Approach to Network Information Theory”,“Multihop Wireless Networks:A Unified Approach to Relaying and Interference Management”,“Coded Computing”,and “Problem Solving Strategies for Elementary-School Math.”
Mahta Moghaddam is an Iranian-American electrical and computer engineer and William M. Hogue Professor of Electrical Engineering in the Ming Hsieh Department of Electrical and Computer Engineering at the University of Southern California Viterbi School of Engineering. Moghaddam is also the president of the IEEE Antennas and Propagation Society and is known for developing sensor systems and algorithms for high-resolution characterization of the environment to quantify the effects of climate change. She also has developed innovative tools using microwave technology to visualize biological structures and target them in real-time with high-power focused microwave ablation.
Zygmunt J. Haas is a professor and distinguished chair in computer science,University of Texas at Dallas (UTD) also the professor emeritus in electrical and computer engineering,Cornell University. His research interests include ad hoc networks,wireless networks,sensor networks,and zone routing protocols.
Arun K. Somani is Associate Dean for Research of College of Engineering,Distinguished Professor of Electrical and Computer Engineering and Philip and Virginia Sproul Professor at Iowa State University. Somani is Elected Fellow of Institute of Electrical and Electronics Engineers (IEEE) for “contributions to theory and applications of computer networks”from 1999 to 2017 and Life Fellow of IEEE since 2018. He is Distinguished Engineer of Association for Computing Machinery(ACM) and Elected Fellow of The American Association for the Advancement of Science(AAAS).
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.
Ewa Deelman is an American computer scientist specializing in distributed computing and cloud computing for applications in scientific computing. Her contributions include leading the design of the Pegasus scientific workflow management system,used by the LIGO scientific collaboration to detect gravitational waves from binary black holes. She is a research professor of computer science in the USC Viterbi School of Engineering,and a principal scientist at the Information Sciences Institute,both part of the University of Southern California.