HOME

TheInfoList



OR:

Thomas Martin Conte (born 1964) is the Associate Dean for Research and Professor of Computer Science at
Georgia Institute of Technology College of Computing The College of Computing is a college of the Georgia Institute of Technology, a public research university in Atlanta, Georgia. It is divided into four schools: the School of Computer Science, the School of Interactive Computing, the School ...
; and, since 2011, also Professor of Electrical and Computer Engineering (joint appointed) at
Georgia Institute of Technology College of Engineering The College of Engineering at the Georgia Institute of Technology provides formal education and research in more than 10 fields of engineering, including aerospace, chemical, civil engineering, electrical engineering, industrial, mechanical, mat ...
. He is a fellow of
Institute of Electrical and Electronics Engineers The Institute of Electrical and Electronics Engineers (IEEE) is a 501(c)(3) professional association for electronic engineering and electrical engineering (and associated disciplines) with its corporate office in New York City and its operation ...
(IEEE). He served as the president of the
IEEE Computer Society The Institute of Electrical and Electronics Engineers (IEEE) is a 501(c)(3) professional association for electronic engineering and electrical engineering (and associated disciplines) with its corporate office in New York City and its operati ...
in 2015.


Biography

Conte received his
Bachelor of Electrical Engineering Bachelor of Electrical Engineering (B.E.E. or BEE) is an undergraduate academic degree offered to a student who completes three to five years of study in electrical engineering at a university or college. Many institutes offer Bachelor of Science ...
degree in 1986 from the
University of Delaware The University of Delaware (colloquially UD or Delaware) is a public land-grant research university located in Newark, Delaware. UD is the largest university in Delaware. It offers three associate's programs, 148 bachelor's programs, 121 mas ...
, his
Master of Science A Master of Science ( la, Magisterii Scientiae; abbreviated MS, M.S., MSc, M.Sc., SM, S.M., ScM or Sc.M.) is a master's degree in the field of science awarded by universities in many countries or a person holding such a degree. In contrast to ...
in
electrical engineering Electrical engineering is an engineering discipline concerned with the study, design, and application of equipment, devices, and systems which use electricity, electronics, and electromagnetism. It emerged as an identifiable occupation in the l ...
in 1988 from the
University of Illinois, Urbana-Champaign The University of Illinois Urbana-Champaign (U of I, Illinois, University of Illinois, or UIUC) is a public land-grant research university in Illinois in the twin cities of Champaign and Urbana. It is the Flagship#Colleges and universities in ...
, and his Doctor of Philosophy in electrical engineering in 1992 from the University of Illinois, Urbana-Champaign. He started his career as an assistant professor at the University of South Carolina. In 1995, Conte moved to North Carolina State University (in
Raleigh, North Carolina Raleigh (; ) is the capital city of the state of North Carolina and the List of North Carolina county seats, seat of Wake County, North Carolina, Wake County in the United States. It is the List of municipalities in North Carolina, second-most ...
), where he was an assistant professor (1995–1998), then an associate professor (1998–2002), and finally a full professor of electrical and computer engineering (2003–2008). During the summer of 2008 Conte moved to Atlanta, Georgia, and took his current position as a joint full professor of computer science in the College of Computing and Electrical & Computer Engineering in the College of Engineering at
Georgia Institute of Technology The Georgia Institute of Technology, commonly referred to as Georgia Tech or, in the state of Georgia, as Tech or The Institute, is a public research university and institute of technology in Atlanta, Georgia. Established in 1885, it is part of ...
. Somewhere in there (2000–2001) he took a short detour to DSP startup BOPS, inc. to serve as a manager of their back and compiler group and "chief microarchitect" (because they already had a "chief architect"). In 2004, the Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign awarded Conte its Young Alumni Achievement Award. Conte currently directs several Ph.D. students in topics ranging from compiler design to advanced microarchitectures. His research is or has been supported by DARPA, Compaq (formerly Digital), Hewlett-Packard (formerly Compaq), IBM, Intel, Qualcomm, Texas Instruments, Sun, NASA, and the National Science Foundation. Conte is best known for contributions to the fields of compiler code generation, computer architecture and computer performance evaluation. In 2014 Dr. Conte was elected to be the 2015 President of the IEEE Computer Society.


Academic contributions


Computer architecture

Conte realized in the early 1990s that Flynn's prediction of the fetch bandwidth being the limit to increasing
instruction-level parallelism Instruction-level parallelism (ILP) is the parallel or simultaneous execution of a sequence of instructions in a computer program. More specifically ILP refers to the average number of instructions run per step of this parallel execution. Discu ...
was coming true. His oft-cited International Symposium on Computer Architecture paper and subsequent work on instruction fetch mechanisms have influenced industry and spawned much follow-on research. More recently, Conte and his Ph.D. students invented a technique to predict data values with very high (~90%) accuracy and showed how predicting data values can be used to scale the memory wall by enabling aggressive prefetching. The work is of great interest to industry design teams who are struggling with performance limitations imposed by the speed gap between microprocessors and memory systems. Conte and his students have also developed a very small yet highly effective prefetcher termed the Spectral Prefetcher. This was published in the ACM Transactions on Computer Systems. Conte has also contributed to EPIC architectures. One well-known example is that his technique for the then-pressing problem (ca. early ‘90s) of VLIW cross-generation code compatibility. In a technique he and his students termed “dynamic rescheduling,” Conte brought to bear on the problem collaboration between the ISA, the hardware and the compiler to reschedule code with minimal performance loss at first-time page misses to the code. This work has major implications on the long-term viability of the EPIC architecture proposed in Intel Itanium processor family. The research also helped make code optimization during runtime a practical approach. In this way, his research is now also considered one of the pioneering works on dynamic code optimization. One of his Ph.D. students went on to build tools such as the HP Dynamo dynamic optimizer and another Ph.D. student went on to build the IBM DAISY dynamic optimizer.


Compiler code generation

Conte has also made significant contributions to profile-driven optimization. He was the first to realize that the limit to profile-driven optimization wasn't the technology itself, but it was the slowdown due to profiling that prevented its adoption by industry. He and his students devised clever techniques to extract profile information from branch predictors on Intel Pentium processor. He then went on to prescribe new design criteria for microprocessor performance monitoring hardware to make such hardware useful to a compiler. The results are reflected in the performance counters that are present in the Intel Itanium, co-designed by one of Conte's Ph.D. students (Kishore Menezes). In compiler code generation, Conte developed Treegion Scheduling, a novel technique for code scheduling that is used today in VLIW DSP compilers. The technique can produce performance similar to Scott Mahlke's hyperblock scheduling, but without needing predication support in the hardware. He and his students also invented a technique for scheduling code in the presence of distributed register files (as are common in DSPs), optimizing code for both run time efficiency and code size efficiency (as is critical for embedded code), and exploiting value locality in code generation of EPIC architectures.


Computer performance analysis

Conte has devised long lasting and important techniques for fast simulation of computer architectures. One example of this are his techniques for applying sampling to processor performance studies in such a way as to allow the calculation of confidence intervals. Prior to that work, there had been no attempt to introduce error bar calculations into sampling. The results were expected to be taken on faith alone. He similarly pioneered fast simulation techniques for caches and processor pipelines. He continues to be active here and has consulted on this topic for many companies, including AT&T, IBM, NCR S3 (
SONICblue SONICblue Incorporated (NASDAQ:SBLU) was a public company based in Santa Clara, California. The firm was a manufacturer of home audio/video equipment with an estimated revenue of $100M - $250M and approximately 700 employees. SONICblue first fil ...
) and Qualcomm.


Rebooting Computing

In late 2012, Conte along with Elie Track proposed the
IEEE Rebooting Computing The Institute of Electrical and Electronics Engineers (IEEE) is a 501(c)(3) professional association for electronic engineering and electrical engineering (and associated disciplines) with its corporate office in New York City and its operati ...
Initiative. This initiative has had major influence on US and international research priorities .


International Roadmap for Devices and Systems

In 2015, Conte worked with IEEE Fellow Paolo Gargini to bring the
International Technology Roadmap for Semiconductors The International Technology Roadmap for Semiconductors (ITRS) is a set of documents produced by a group of semiconductor industry experts. These experts are representative of the sponsoring organisations which include the Semiconductor Industry A ...
into the
IEEE The Institute of Electrical and Electronics Engineers (IEEE) is a 501(c)(3) professional association for electronic engineering and electrical engineering (and associated disciplines) with its corporate office in New York City and its operation ...
after the
Semiconductor Industry Association The Semiconductor Industry Association (SIA) is a trade association and lobbying group founded in 1977 that represents the United States semiconductor industry. It is located in Washington, D.C. One of the main achievements of the SIA was the cr ...
had ceased sponsorship of the organization. In recognition of the changing landscape of the electronics and computer industries, Conte and Gargini renamed the effort the
International Roadmap for Devices and Systems The International Roadmap for Devices and Systems, or IRDS, is a set of predictions about likely developments in electronic devices and systems. The IRDS was established in 2016 and is the successor to the International Technology Roadmap for Semico ...
. Since 2016, Conte has served as the vice chair of the IRDS.


Notable Students

Anand Lal Shimpi Anand Lal Shimpi (born June 26, 1982) is a former tech journalist and American businessman who retired at the age of 32 from the publishing industry to join the hardware division at Apple Inc. He is primarily known as the founder of the techn ...


References

{{DEFAULTSORT:Conte, Tom Living people 1964 births American computer scientists Georgia Tech faculty Grainger College of Engineering alumni Fellow Members of the IEEE American electrical engineers