|

HPC trends 486 words

MORE ON THIS LIST:

0% Mastered %
  1. high-level language
    a problem-oriented language requiring little knowledge of the computer on which it will be run
    In the area of productivity, several projects are underway, crafting novel concepts for design of RC applications and systems, including new methods and tools for design formulation and prediction, hardware virtualization, module and core reuse, design verification and optimization, and programming with high-level languages.
  2. logic element
    an electronic device that performs an elementary logic operation
    Each FPGA is a Stratix-III E260 device from Altera with 254K logic elements, 768 18x18 multipliers, and more than 4GB of DDR2 memory directly attached via three banks.
  3. Air Force Research Laboratory
    a United States Air Force defense laboratory responsible for discovering and developing and integrating fighting technologies for aerospace forces
    In addition, several new collaborations have been inspired by Novo-G, with other research groups, for example, Boston University and the Air Force Research Laboratory, as well as tools vendors such as Impulse Accelerated Technologies and Mitrionics.
  4. computing
    the procedure of calculating; determining something by mathematical or logical methods
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  5. compute
    make a mathematical calculation or computation
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  6. granularity
    the quality of being composed of relatively large particles
    However, looking ahead more broadly, reconfigurable logic may be featured in future devices with a variety of structures, granularities, functionalities, etc., perhaps very similar to today's FPGAs or perhaps quite different.
  7. sustainability
    the property of being sustainable
    Goals and challenges in three principal areas are vitally important yet increasingly in conflict: performance, productivity, and sustainability.
  8. computing system
    a system of one or more computers and associated software with common storage
    HPCwire: The new Novo-G reconfigurable computing system at the NSF Center for High-Performance Reconfigurable Computing (CHREC) has been up and running for just a few months.
  9. NSF
    an independent agency of the federal government responsible for the promotion of progress in science and engineering by supporting programs in research and education
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  10. CPU
    (computer science) the part of a computer (a microprocessor chip) that does most of the data processing
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  11. optimize
    make optimal; get the most out of; use best
    In contrast, the structure of parallelism in reconfigurable-logic devices can be customized, that is, reconfigured, for each application or task on the fly, being versatile yet optimized specifically for each problem at hand.
  12. general-purpose
    not limited in use or function
    Will RC be a niche solution in specific application areas or do you see this technology being used in general-purpose platforms that will be widely deployed?
  13. high-performance
    modified to give superior performance
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  14. paradigm
    a standard or typical example
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  15. computational
    of or involving computation or computers
    Its size, cooling and power consumption are modest by HPC standards, but they hide its computational superiority.
  16. Jack of all trades
    a person able to do a variety of different jobs acceptably well
    Programmable fixed-logic devices no matter their form feature a "one size fits all" or "Jack of all trades" philosophy, with a predefined structure of parallelism, yet attempting to support all applications or some major subset.
  17. parallelism
    similarity by virtue of corresponding
    By contrast, numerous research studies show that computing with reconfigurable-logic devices -- FPGAs, et al. -- is fundamentally superior in terms of speed and energy, due to the many advantages of adaptive, customizable hardware parallelism.
  18. productivity
    the quality of being productive or having the power to produce
    Goals and challenges in three principal areas are vitally important yet increasingly in conflict: performance, productivity, and sustainability.
  19. optimization
    the act of rendering optimal
    In the area of productivity, several projects are underway, crafting novel concepts for design of RC applications and systems, including new methods and tools for design formulation and prediction, hardware virtualization, module and core reuse, design verification and optimization, and programming with high-level languages.
  20. on-going
    currently happening
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  21. technology
    the practical application of science to commerce or industry
    While there are a handful of commercial offerings from companies such as Convey Computer, XtremeData, GiDel, Mitrionics, and Impulse Accelerated Technologies, RC is still an area of active research.
  22. accelerator
    a pedal that controls the throttle valve
    With this perspective, fixed-logic computing and accelerators are following a more evolutionary path, whereas RC is relatively new and revolutionary.
  23. hardware
    instrumentalities (tools or implements) made of metal
    Thus, in theory, the hardware can be matched to the software, rather than the other way around.
  24. logic
    the branch of philosophy that analyzes inference
    What are the advantages of FPGAs for high-performance computing compared to fixed-logic architectures such as CPUs, GPUs, the Cell processor?
  25. server
    a person whose occupation is to serve at table (as in a restaurant)
    As principal challenges -- performance, productivity, and sustainability -- become more pronounced, and as R&D in RC progresses, we believe that the RC paradigm will mature and expand in its role and influence to eventually become dominant in a broad range of applications, from satellites to servers to supercomputers.
  26. devices
    an inclination or desire; used in the plural in the phrase `left to your own devices'
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  27. subset
    a set whose members are members of another set; a set contained within another set
    Programmable fixed-logic devices no matter their form feature a "one size fits all" or "Jack of all trades" philosophy, with a predefined structure of parallelism, yet attempting to support all applications or some major subset.
  28. leveraging
    investing with borrowed money as a way to amplify potential gains (at the risk of greater losses)
    Perhaps most obviously, they are viewed as inexpensive, due to leveraging of the gaming market.
  29. device
    an instrumentality invented for a particular purpose
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  30. research project
    research into questions posed by scientific theories and hypotheses
    The purpose of Novo-G is to support a variety of research projects in CHREC related to RC performance, productivity and sustainability.
  31. reuse
    use again after processing
    In the area of productivity, several projects are underway, crafting novel concepts for design of RC applications and systems, including new methods and tools for design formulation and prediction, hardware virtualization, module and core reuse, design verification and optimization, and programming with high-level languages.
  32. underway
    currently in progress
    Altogether, Novo-G features 96 of these FPGAs, with an upgrade underway that by January will double its RC capacity to 192 FPGAs via two coupled RC boards per server.
  33. on the fly
    on the run or in a hurry
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  34. user
    a person who makes use of a thing; someone who uses or employs something
    We got the opportunity to ask Dr. George about the work going on at the Center and what he thinks RC technology can offer to high performance computing users.
  35. performance
    the act of performing; of doing something successfully; using knowledge as distinguished from merely possessing it
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  36. functionality
    capable of serving a purpose well
    However, looking ahead more broadly, reconfigurable logic may be featured in future devices with a variety of structures, granularities, functionalities, etc., perhaps very similar to today's FPGAs or perhaps quite different.
  37. research
    a search for knowledge
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  38. multiplier
    the number by which a multiplicand is multiplied
    Each FPGA is a Stratix-III E260 device from Altera with 254K logic elements, 768 18x18 multipliers, and more than 4GB of DDR2 memory directly attached via three banks.
  39. Linux
    an open-source version of the UNIX operating system
    Housed in three racks, Novo-G consists of 24 standard Linux servers, plus a head node, connected by DDR InfiniBand and GigE.
  40. target area
    the location of the target that is to be hit
    George: Naturally, as a relatively new paradigm of computing, RC has started with emphasis in a few targeted areas, for example, aerospace and bioinformatics, where missions and users require dramatic improvement only possible by a revolutionary approach.
  41. evolutionary
    of or relating to or produced by evolution
    With this perspective, fixed-logic computing and accelerators are following a more evolutionary path, whereas RC is relatively new and revolutionary.
  42. circuitry
    electronic equipment consisting of a system of circuits
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  43. National Science Foundation
    an independent agency of the federal government responsible for the promotion of progress in science and engineering by supporting programs in research and education
    Founded in 2007, CHREC is a national research center under the auspices of the I/UCRC program of the National Science Foundation and consists of more than 30 academic, industry and government partners working collaboratively on research in this field.
  44. processor
    someone who processes things (foods or photographs or applicants etc.)
    What are the advantages of FPGAs for high-performance computing compared to fixed-logic architectures such as CPUs, GPUs, the Cell processor?
  45. application
    the action of putting something into operation
    CHREC is run by Dr. Alan George, who gave an address at the SC09 Workshop on High-Performance Reconfigurable Computing Technology and Applications (HPRCTA'09) on November 15.
  46. vendor
    someone who promotes or exchanges goods or services for money
    Vendors have invested heavily, both marketing and R&D, to broaden the appeal of these devices for the HPC community.
  47. last but not least
    in addition to all the foregoing
    Last but not least, as process densities increase and become more susceptible to faults, environments become harsher, and resources become more prone to soft or hard errors, research challenges arise in fault tolerance.
  48. aerospace
    the atmosphere and outer space considered as a whole
    George: Naturally, as a relatively new paradigm of computing, RC has started with emphasis in a few targeted areas, for example, aerospace and bioinformatics, where missions and users require dramatic improvement only possible by a revolutionary approach.
  49. the other way around
    with the order reversed
    Thus, in theory, the hardware can be matched to the software, rather than the other way around.
  50. supercomputer
    a mainframe computer that is one of the most powerful available at a given time
    As principal challenges -- performance, productivity, and sustainability -- become more pronounced, and as R&D in RC progresses, we believe that the RC paradigm will mature and expand in its role and influence to eventually become dominant in a broad range of applications, from satellites to servers to supercomputers.
  51. adaptive
    having a capacity for adaptation
    By contrast, numerous research studies show that computing with reconfigurable-logic devices -- FPGAs, et al. -- is fundamentally superior in terms of speed and energy, due to the many advantages of adaptive, customizable hardware parallelism.
  52. applicability
    relevance by virtue of being applicable to the matter at hand
    However, we believe that inherent weaknesses of any fixed-logic device technology ... in terms of broad applicability at speed and energy efficiency, will eventually become limiting factors.
  53. cooling
    the process of becoming cooler; a falling temperature
    As life-cycle costs of energy and cooling rise to approach and exceed that of software and hardware in total cost of ownership, these technologies may become unsustainable.
  54. challenge
    a call to engage in a contest or fight
    Goals and challenges in three principal areas are vitally important yet increasingly in conflict: performance, productivity, and sustainability.
  55. operational
    pertaining to a process or series of actions for achieving a result
    George: Novo-G became operational in July of this year and is believed to be the most powerful RC machine ever fielded for research.
  56. versatility
    having a wide variety of skills
    For example, in advanced computing on space missions, high performance and versatility are critical with limited energy, size, and weight.
  57. hoopla
    blatant or sensational promotion
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  58. architecture
    the discipline dealing with the principles of design and construction and ornamentation of fine buildings
    What are the advantages of FPGAs for high-performance computing compared to fixed-logic architectures such as CPUs, GPUs, the Cell processor?
  59. amenable
    disposed or willing to comply
    Thus, the second factor is taming this new paradigm of computing and innovations in its technologies, so that it is amenable to a broader range of users.
  60. research laboratory
    a workplace for the conduct of scientific research
    In addition, several new collaborations have been inspired by Novo-G, with other research groups, for example, Boston University and the Air Force Research Laboratory, as well as tools vendors such as Impulse Accelerated Technologies and Mitrionics.
  61. focal point
    a point of convergence of light (or other radiation) or a point from which it diverges
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  62. accelerate
    move faster
    While there are a handful of commercial offerings from companies such as Convey Computer, XtremeData, GiDel, Mitrionics, and Impulse Accelerated Technologies, RC is still an area of active research.
  63. electrical engineer
    a person trained in practical applications of the theory of electricity
    Thus, as is natural for any new paradigm and set of technologies, design productivity is an important challenge at present for RC in general and FPGA devices in particular, so that HPC users, and others, can take full advantage without having to be trained as electrical engineers.
  64. deployment
    the distribution of forces in preparation for battle or work
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  65. embedded
    enclosed firmly in a surrounding mass
    HPCwire: What role, or roles, do you see for RC technology in high performance computing and high performance embedded computing?
  66. accelerated
    speeded up, as of an academic course
    While there are a handful of commercial offerings from companies such as Convey Computer, XtremeData, GiDel, Mitrionics, and Impulse Accelerated Technologies, RC is still an area of active research.
  67. Brigham Young
    United States religious leader of the Mormon Church after the assassination of Joseph Smith; he led the Mormon exodus from Illinois to Salt Lake City, Utah (1801-1877)
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  68. embed
    fix or set securely or deeply
    HPCwire: What role, or roles, do you see for RC technology in high performance computing and high performance embedded computing?
  69. potency
    the state of being potent; a male's capacity to have sexual intercourse
    This tremendous advantage in parallel computing potency comes with the challenge of complexity.
  70. concept
    an abstract or general idea inferred or derived from specific instances
    However, RC is viewed by many as lagging in effective concepts and tools for application development by domain scientists and other users to harness this potency without special skills.
  71. inherent
    existing as an essential constituent or characteristic
    Alan George: HPC is approaching a crossroads in terms of enabling technologies and their inherent strengths and weaknesses.
  72. focal
    of or relating to a focus
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  73. module
    one of the inherent cognitive or perceptual powers of the mind
    In the area of productivity, several projects are underway, crafting novel concepts for design of RC applications and systems, including new methods and tools for design formulation and prediction, hardware virtualization, module and core reuse, design verification and optimization, and programming with high-level languages.
  74. limiting
    restricting the scope or freedom of action
    However, we believe that inherent weaknesses of any fixed-logic device technology ... in terms of broad applicability at speed and energy efficiency, will eventually become limiting factors.
  75. outer space
    any location outside the Earth's atmosphere
    In this area, CHREC researchers are developing device- and system-level RC concepts and architectures to support scenarios that require high performance, versatility, and reliability with low power, cooling, and size, be it for outer space or the HPC computer room.
  76. programmer
    a person who designs and writes and tests computer programs
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  77. increasingly
    advancing in amount or intensity
    Goals and challenges in three principal areas are vitally important yet increasingly in conflict: performance, productivity, and sustainability.
  78. feature
    a prominent attribute or aspect of something
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  79. formulation
    inventing or contriving an idea or explanation and formulating it mentally
    In the area of productivity, several projects are underway, crafting novel concepts for design of RC applications and systems, including new methods and tools for design formulation and prediction, hardware virtualization, module and core reuse, design verification and optimization, and programming with high-level languages.
  80. node
    any thickened enlargement
    Housed in three racks, Novo-G consists of 24 standard Linux servers, plus a head node, connected by DDR InfiniBand and GigE.
  81. reliability
    the quality of being dependable or reliable
    In this area, CHREC researchers are developing device- and system-level RC concepts and architectures to support scenarios that require high performance, versatility, and reliability with low power, cooling, and size, be it for outer space or the HPC computer room.
  82. broadly
    in a wide fashion
    However, looking ahead more broadly, reconfigurable logic may be featured in future devices with a variety of structures, granularities, functionalities, etc., perhaps very similar to today's FPGAs or perhaps quite different.
  83. research center
    a center where research is done
    Founded in 2007, CHREC is a national research center under the auspices of the I/UCRC program of the National Science Foundation and consists of more than 30 academic, industry and government partners working collaboratively on research in this field.
  84. energy
    forceful exertion
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  85. tolerance
    willingness to recognize and respect the beliefs or practices of others
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  86. upgrade
    rate higher; raise in value or esteem
    Altogether, Novo-G features 96 of these FPGAs, with an upgrade underway that by January will double its RC capacity to 192 FPGAs via two coupled RC boards per server.
  87. for example
    as an example
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  88. fixed
    fixed and unmoving
    What are the advantages of FPGAs for high-performance computing compared to fixed-logic architectures such as CPUs, GPUs, the Cell processor?
  89. high-level
    at an elevated level in rank or importance
    In the area of productivity, several projects are underway, crafting novel concepts for design of RC applications and systems, including new methods and tools for design formulation and prediction, hardware virtualization, module and core reuse, design verification and optimization, and programming with high-level languages.
  90. software
    (computer science) written programs or procedures or rules and associated documentation pertaining to the operation of a computer system and that are stored in read/write memory
    Thus, in theory, the hardware can be matched to the software, rather than the other way around.
  91. coupled
    joined together especially in a pair or pairs
    Each server features a tightly-coupled set of four FPGA accelerators on a ProcStar-III PCIe board from GiDEL supported by a conventional multicore CPU, motherboard, disk, etc.
  92. for short
    as an abbreviation
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  93. crossroads
    a crisis situation or point in time when a critical decision must be made
    Alan George: HPC is approaching a crossroads in terms of enabling technologies and their inherent strengths and weaknesses.
  94. verification
    additional proof that something that was believed (some fact or hypothesis or theory) is correct
    In the area of productivity, several projects are underway, crafting novel concepts for design of RC applications and systems, including new methods and tools for design formulation and prediction, hardware virtualization, module and core reuse, design verification and optimization, and programming with high-level languages.
  95. deploy
    place troops or weapons in battle formation
    Will RC be a niche solution in specific application areas or do you see this technology being used in general-purpose platforms that will be widely deployed?
  96. area
    the extent of a 2-dimensional surface enclosed within a boundary
    While there are a handful of commercial offerings from companies such as Convey Computer, XtremeData, GiDel, Mitrionics, and Impulse Accelerated Technologies, RC is still an area of active research.
  97. autonomous
    existing as an independent entity
    With respect to architecture, researchers are working to characterize and optimize new and emerging devices -- both fixed and reconfigurable logic -- and systems, as well as methods to promote autonomous hardware reconfiguration.
  98. factor
    anything that contributes causally to a result
    However, we believe that inherent weaknesses of any fixed-logic device technology ... in terms of broad applicability at speed and energy efficiency, will eventually become limiting factors.
  99. acceleration
    an increase in rate of change
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  100. lagging
    used to wrap around pipes or boilers or laid in attics to prevent loss of heat
    However, RC is viewed by many as lagging in effective concepts and tools for application development by domain scientists and other users to harness this potency without special skills.
  101. matched
    going well together; possessing harmonizing qualities
    Thus, in theory, the hardware can be matched to the software, rather than the other way around.
  102. proponent
    a person who pleads for a cause or propounds an idea
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  103. relatively
    in a relative manner; by comparison to something else
    With this perspective, fixed-logic computing and accelerators are following a more evolutionary path, whereas RC is relatively new and revolutionary.
  104. crossroad
    a junction where one street or road crosses another
    Alan George: HPC is approaching a crossroads in terms of enabling technologies and their inherent strengths and weaknesses.
  105. tool
    an implement used in the practice of a vocation
    However, RC is viewed by many as lagging in effective concepts and tools for application development by domain scientists and other users to harness this potency without special skills.
  106. fix
    restore by replacing a part or putting together what is torn or broken
    What are the advantages of FPGAs for high-performance computing compared to fixed-logic architectures such as CPUs, GPUs, the Cell processor?
  107. immature
    not yet mature
    By contrast, reconfigurable computing is a relatively new and immature paradigm of computing.
  108. et al
    and others ('et al.' is used as an abbreviation of `et alii' (masculine plural) or `et aliae' (feminine plural) or `et alia' (neuter plural) when referring to a number of people)
    By contrast, numerous research studies show that computing with reconfigurable-logic devices -- FPGAs, et al. -- is fundamentally superior in terms of speed and energy, due to the many advantages of adaptive, customizable hardware parallelism.
  109. vitally
    to a vital degree
    Goals and challenges in three principal areas are vitally important yet increasingly in conflict: performance, productivity, and sustainability.
  110. George
    King of Great Britain and Ireland from 1760 to 1820; the American colonies were lost during his reign; he became insane in 1811 and his son (later George IV) acted as regent until 1820 (1738-1820)
    CHREC is run by Dr. Alan George, who gave an address at the SC09 Workshop on High-Performance Reconfigurable Computing Technology and Applications (HPRCTA'09) on November 15.
  111. leverage
    the mechanical advantage gained by being in a position to use a lever
    Perhaps most obviously, they are viewed as inexpensive, due to leveraging of the gaming market.
  112. conventional
    following accepted customs and proprieties
    One factor is the trend for performance, productivity, and sustainability borne by growing concerns with conventional technologies about speed versus energy consumption, which increasingly favors RC. The conventional model of computing with fixed-logic multicore devices is limiting in terms of performance per unit of energy as compared to reconfigurable-logic devices.
  113. inexpensive
    relatively low in price or charging low prices
    Perhaps most obviously, they are viewed as inexpensive, due to leveraging of the gaming market.
  114. navigate
    direct carefully and safely
    An established technology is dominant for many years; it experiences growth over a long period of time from evolutionary advances, and one day it is partially or wholly supplanted by a new, revolutionary technology, but only after that new technology has navigated a long and winding road of research and development.
  115. availability
    the quality of being at hand when needed
    Meanwhile, throughout society, energy cost, source, and availability are a growing concern.
  116. ubiquitous
    being present everywhere at once
    Like any new paradigm, there are R&D challenges that must be solved before it can become more broadly applicable and eventually ubiquitous.
  117. harness
    stable gear consisting of an arrangement of leather straps fitted to a draft animal so that it can be attached to and pull a cart
    Productivity is often a key challenge for a new IT technology, learning how to effectively harness and exploit the inherent advantages of the new approach.
  118. dominant
    most frequent or common
    As principal challenges -- performance, productivity, and sustainability -- become more pronounced, and as R&D in RC progresses, we believe that the RC paradigm will mature and expand in its role and influence to eventually become dominant in a broad range of applications, from satellites to servers to supercomputers.
  119. pronounce
    speak, pronounce, or utter in a certain way
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  120. versatile
    having great diversity or variety
    In contrast, the structure of parallelism in reconfigurable-logic devices can be customized, that is, reconfigured, for each application or task on the fly, being versatile yet optimized specifically for each problem at hand.
  121. hub
    the central part of a car wheel (or fan or propeller etc) through which the shaft or axle passes
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  122. size
    the physical magnitude of something (how big it is)
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  123. period of time
    an amount of time
    An established technology is dominant for many years; it experiences growth over a long period of time from evolutionary advances, and one day it is partially or wholly supplanted by a new, revolutionary technology, but only after that new technology has navigated a long and winding road of research and development.
  124. revolutionary
    markedly new or introducing radical change
    With this perspective, fixed-logic computing and accelerators are following a more evolutionary path, whereas RC is relatively new and revolutionary.
  125. role
    the actions and activities assigned to or required or expected of a person or group
    HPCwire: What role, or roles, do you see for RC technology in high performance computing and high performance embedded computing?
  126. new
    not of long duration; having just (or relatively recently) come into being or been made or acquired or discovered
    With this perspective, fixed-logic computing and accelerators are following a more evolutionary path, whereas RC is relatively new and revolutionary.
  127. relate
    give an account of
    NASA, DOD, and other space-related agencies worldwide are increasingly featuring RC technologies in their platforms, as is the aerospace community in general.
  128. project
    a planned undertaking
    The purpose of Novo-G is to support a variety of research projects in CHREC related to RC performance, productivity and sustainability.
  129. cycle
    a periodically repeated sequence of events
    As life-cycle costs of energy and cooling rise to approach and exceed that of software and hardware in total cost of ownership, these technologies may become unsustainable.
  130. advantage
    the quality of having a superior or more favorable position
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  131. collaboration
    act of working jointly
    In addition, several new collaborations have been inspired by Novo-G, with other research groups, for example, Boston University and the Air Force Research Laboratory, as well as tools vendors such as Impulse Accelerated Technologies and Mitrionics.
  132. researcher
    a scientist who devotes himself to doing research
    With respect to architecture, researchers are working to characterize and optimize new and emerging devices -- both fixed and reconfigurable logic -- and systems, as well as methods to promote autonomous hardware reconfiguration.
  133. cell
    (biology) the basic structural and functional unit of all organisms; they may exist as independent units of life (as in monads) or may form colonies or tissues as in higher plants and animals
    What are the advantages of FPGAs for high-performance computing compared to fixed-logic architectures such as CPUs, GPUs, the Cell processor?
  134. fundamentally
    in essence; at bottom or by one's (or its) very nature
    By contrast, numerous research studies show that computing with reconfigurable-logic devices -- FPGAs, et al. -- is fundamentally superior in terms of speed and energy, due to the many advantages of adaptive, customizable hardware parallelism.
  135. domain
    a particular environment or walk of life
    However, RC is viewed by many as lagging in effective concepts and tools for application development by domain scientists and other users to harness this potency without special skills.
  136. core
    the center of an object
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  137. machine
    any mechanical or electrical device that transmits or modifies energy to perform or assist in the performance of human tasks
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  138. push forward
    push one's way
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  139. mainstream
    the prevailing current of thought
    HPCwire: What do you see on the horizon that could propel reconfigurable computing into a more mainstream role?
  140. design
    the act of working out the form of something (as by making a sketch or outline or plan)
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  141. remarkably
    to a remarkable degree or extent
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  142. trend
    a general tendency to change (as of opinion)
    We are already witnessing this trend in several sectors of high-performance embedded computing.
  143. biology
    the science that studies living organisms
    For example, in our first application experiment working with domain scientists in computational biology, performance was sustained with 96 FPGAs that matched that of the largest machines on the NSF TeraGrid, yet provided by a machine that is hundreds of times lower in cost, power, cooling, size, etc.
  144. high
    (literal meaning) being at or having a relatively great or specific elevation or upward extension (sometimes used in combinations like `knee-high')
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  145. in theory
    with regard to fundamentals although not concerning details
    Thus, in theory, the hardware can be matched to the software, rather than the other way around.
  146. gaming
    the act of playing for stakes in the hope of winning (including the payment of a price for a chance to win a prize)
    Perhaps most obviously, they are viewed as inexpensive, due to leveraging of the gaming market.
  147. density
    the amount per unit size
    Last but not least, as process densities increase and become more susceptible to faults, environments become harsher, and resources become more prone to soft or hard errors, research challenges arise in fault tolerance.
  148. chip
    a small fragment of something broken off from the whole
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  149. scenario
    an outline or synopsis of a play (or, by extension, of a literary work)
    In this area, CHREC researchers are developing device- and system-level RC concepts and architectures to support scenarios that require high performance, versatility, and reliability with low power, cooling, and size, be it for outer space or the HPC computer room.
  150. eventually
    after an unspecified period of time or an especially long delay
    As principal challenges -- performance, productivity, and sustainability -- become more pronounced, and as R&D in RC progresses, we believe that the RC paradigm will mature and expand in its role and influence to eventually become dominant in a broad range of applications, from satellites to servers to supercomputers.
  151. developing
    processing a photosensitive material in order to make an image visible
    In this regard, many vendors and research groups are conducting R&D and developing new concepts, tools, and products to address this challenge.
  152. in general
    without distinction of one from others
    Will RC be a niche solution in specific application areas or do you see this technology being used in general-purpose platforms that will be widely deployed?
  153. example
    an item of information that is typical of a class or group
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  154. terms
    status with respect to the relations between people or groups
    Alan George: HPC is approaching a crossroads in terms of enabling technologies and their inherent strengths and weaknesses.
  155. laud
    praise, glorify, or honor
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  156. programming
    setting an order and time for planned events
    In the area of productivity, several projects are underway, crafting novel concepts for design of RC applications and systems, including new methods and tools for design formulation and prediction, hardware virtualization, module and core reuse, design verification and optimization, and programming with high-level languages.
  157. auspices
    kindly endorsement and guidance
    Founded in 2007, CHREC is a national research center under the auspices of the I/UCRC program of the National Science Foundation and consists of more than 30 academic, industry and government partners working collaboratively on research in this field.
  158. consumption
    the act of consuming something
    One factor is the trend for performance, productivity, and sustainability borne by growing concerns with conventional technologies about speed versus energy consumption, which increasingly favors RC. The conventional model of computing with fixed-logic multicore devices is limiting in terms of performance per unit of energy as compared to reconfigurable-logic devices.
  159. auspex
    (ancient Rome) a religious official who interpreted omens to guide public policy
    Founded in 2007, CHREC is a national research center under the auspices of the I/UCRC program of the National Science Foundation and consists of more than 30 academic, industry and government partners working collaboratively on research in this field.
  160. characterize
    be characteristic of
    With respect to architecture, researchers are working to characterize and optimize new and emerging devices -- both fixed and reconfigurable logic -- and systems, as well as methods to promote autonomous hardware reconfiguration.
  161. speed
    a rate (usually rapid) at which something happens
    By contrast, numerous research studies show that computing with reconfigurable-logic devices -- FPGAs, et al. -- is fundamentally superior in terms of speed and energy, due to the many advantages of adaptive, customizable hardware parallelism.
  162. supplant
    take the place or move into the position of
    An established technology is dominant for many years; it experiences growth over a long period of time from evolutionary advances, and one day it is partially or wholly supplanted by a new, revolutionary technology, but only after that new technology has navigated a long and winding road of research and development.
  163. auspice
    a favorable omen
    Founded in 2007, CHREC is a national research center under the auspices of the I/UCRC program of the National Science Foundation and consists of more than 30 academic, industry and government partners working collaboratively on research in this field.
  164. cool
    neither warm nor very cold; giving relief from heat
    As life-cycle costs of energy and cooling rise to approach and exceed that of software and hardware in total cost of ownership, these technologies may become unsustainable.
  165. exploit
    use or manipulate to one's advantage
    With fixed-logic computing, the user and application have no control over underlying hardware parallelism; they simply attempt to exploit as much as the manufacturer has deemed to provide.
  166. structure
    a thing constructed; a complex entity constructed of many parts
    Programmable fixed-logic devices no matter their form feature a "one size fits all" or "Jack of all trades" philosophy, with a predefined structure of parallelism, yet attempting to support all applications or some major subset.
  167. become
    come into existence
    As life-cycle costs of energy and cooling rise to approach and exceed that of software and hardware in total cost of ownership, these technologies may become unsustainable.
  168. view as
    keep in mind or convey as a conviction or view
    Perhaps most obviously, they are viewed as inexpensive, due to leveraging of the gaming market.
  169. NASA
    an independent agency of the United States government responsible for aviation and spaceflight
    NASA, DOD, and other space-related agencies worldwide are increasingly featuring RC technologies in their platforms, as is the aerospace community in general.
  170. enabling
    providing legal power or sanction
    Alan George: HPC is approaching a crossroads in terms of enabling technologies and their inherent strengths and weaknesses.
  171. tier
    one of two or more layers one atop another
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  172. George Washington
    1st President of the United States; commander-in-chief of the Continental Army during the American Revolution (1732-1799)
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  173. brent
    small dark geese that breed in the north and migrate southward
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  174. university
    a large and diverse institution of higher learning created to educate for life and for a profession and to grant degrees
    In addition, several new collaborations have been inspired by Novo-G, with other research groups, for example, Boston University and the Air Force Research Laboratory, as well as tools vendors such as Impulse Accelerated Technologies and Mitrionics.
  175. featured
    made a feature or highlight; given prominence
    However, looking ahead more broadly, reconfigurable logic may be featured in future devices with a variety of structures, granularities, functionalities, etc., perhaps very similar to today's FPGAs or perhaps quite different.
  176. commercial
    connected with or engaged in or sponsored by or used in commerce or commercial enterprises
    While there are a handful of commercial offerings from companies such as Convey Computer, XtremeData, GiDel, Mitrionics, and Impulse Accelerated Technologies, RC is still an area of active research.
  177. center
    an area that is approximately central within some larger region
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  178. community
    a group of people living in a particular local area
    HPCwire: FPGA-based reconfigurable computing has captured some loyal followers in the HPC community.
  179. contrast
    the opposition or dissimilarity of things that are compared
    By contrast, numerous research studies show that computing with reconfigurable-logic devices -- FPGAs, et al. -- is fundamentally superior in terms of speed and energy, due to the many advantages of adaptive, customizable hardware parallelism.
  180. dramatically
    with respect to dramatic value
    George: There are two major factors on the horizon that we believe will dramatically change the landscape.
  181. propel
    cause to move forward with force
    HPCwire: What do you see on the horizon that could propel reconfigurable computing into a more mainstream role?
  182. broaden
    make broader
    Vendors have invested heavily, both marketing and R&D, to broaden the appeal of these devices for the HPC community.
  183. bring together
    cause to become joined or linked
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  184. unchanged
    not made or become different
    Both of these project areas of productivity and architecture relate well to HPC.
    Meanwhile, one of the unique features of some RC devices is their ability to reconfigure portions of the hardware of the chip while other portions remain unchanged and thus operational, and this powerful feature involves many research and design challenges being studied and addressed by several teams.
  185. complexity
    the quality of being intricate and compounded
    This tremendous advantage in parallel computing potency comes with the challenge of complexity.
  186. cost
    be priced at
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  187. hold back
    refrain from doing
    What has held back reconfigurable computing technology in this application space?
  188. run by
    pass by while running
    CHREC is run by Dr. Alan George, who gave an address at the SC09 Workshop on High-Performance Reconfigurable Computing Technology and Applications (HPRCTA'09) on November 15.
  189. growing
    relating to or suitable for growth
    Meanwhile, throughout society, energy cost, source, and availability are a growing concern.
  190. lag
    hang (back) or fall (behind) in movement, progress, development, etc.
    However, RC is viewed by many as lagging in effective concepts and tools for application development by domain scientists and other users to harness this potency without special skills.
  191. niche
    a small concavity
    Will RC be a niche solution in specific application areas or do you see this technology being used in general-purpose platforms that will be widely deployed?
  192. applicable
    capable of being applied; having relevance
    Like any new paradigm, there are R&D challenges that must be solved before it can become more broadly applicable and eventually ubiquitous.
  193. disk
    something with a round shape resembling a flat circular plate
    Each server features a tightly-coupled set of four FPGA accelerators on a ProcStar-III PCIe board from GiDEL supported by a conventional multicore CPU, motherboard, disk, etc.
  194. underlying
    being or involving basic facts or principles
    With fixed-logic computing, the user and application have no control over underlying hardware parallelism; they simply attempt to exploit as much as the manufacturer has deemed to provide.
  195. compare
    examine and note the similarities or differences of
    What are the advantages of FPGAs for high-performance computing compared to fixed-logic architectures such as CPUs, GPUs, the Cell processor?
  196. limit
    as far as something can go
    For example, in advanced computing on space missions, high performance and versatility are critical with limited energy, size, and weight.
  197. tech
    a school teaching mechanical and industrial arts and the applied sciences
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  198. susceptible
    (often followed by `of' or `to') yielding readily to or capable of
    Last but not least, as process densities increase and become more susceptible to faults, environments become harsher, and resources become more prone to soft or hard errors, research challenges arise in fault tolerance.
  199. horizon
    the line at which the sky and Earth appear to meet
    HPCwire: What do you see on the horizon that could propel reconfigurable computing into a more mainstream role?
  200. workshop
    small workplace where handcrafts or manufacturing are done
    CHREC is run by Dr. Alan George, who gave an address at the SC09 Workshop on High-Performance Reconfigurable Computing Technology and Applications (HPRCTA'09) on November 15.
  201. computer
    a machine for performing calculations automatically
    While there are a handful of commercial offerings from companies such as Convey Computer, XtremeData, GiDel, Mitrionics, and Impulse Accelerated Technologies, RC is still an area of active research.
  202. mission
    an operation that is assigned by a higher headquarters
    George: Naturally, as a relatively new paradigm of computing, RC has started with emphasis in a few targeted areas, for example, aerospace and bioinformatics, where missions and users require dramatic improvement only possible by a revolutionary approach.
  203. term
    a limited period of time
    Alan George: HPC is approaching a crossroads in terms of enabling technologies and their inherent strengths and weaknesses.
  204. pronounced
    strongly marked; easily noticeable
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  205. space
    the unlimited expanse in which everything is located
    For example, in advanced computing on space missions, high performance and versatility are critical with limited energy, size, and weight.
  206. fault
    an imperfection in an object or machine
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  207. worldwide
    spanning or extending throughout the entire world
    NASA, DOD, and other space-related agencies worldwide are increasingly featuring RC technologies in their platforms, as is the aerospace community in general.
  208. specifically
    in distinction from others
    In contrast, the structure of parallelism in reconfigurable-logic devices can be customized, that is, reconfigured, for each application or task on the fly, being versatile yet optimized specifically for each problem at hand.
  209. experimental
    of the nature of or undergoing an experiment
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  210. scientist
    a person with advanced knowledge of one or more sciences
    However, RC is viewed by many as lagging in effective concepts and tools for application development by domain scientists and other users to harness this potency without special skills.
  211. emerging
    coming into existence
    With respect to architecture, researchers are working to characterize and optimize new and emerging devices -- both fixed and reconfigurable logic -- and systems, as well as methods to promote autonomous hardware reconfiguration.
  212. prone
    having a tendency (to); often used in combination
    Last but not least, as process densities increase and become more susceptible to faults, environments become harsher, and resources become more prone to soft or hard errors, research challenges arise in fault tolerance.
  213. couple
    two items of the same kind
    The driving issues in this community -- again performance, productivity, and especially sustainability -- are becoming increasingly important in HPC.
    HPCwire: In the past couple of years, non-RC accelerators like the Cell processor and now, especially, general-purpose GPUs have been making big news in the HPC world, with major deployments planned.
  214. ownership
    the state or fact of being an owner
    As life-cycle costs of energy and cooling rise to approach and exceed that of software and hardware in total cost of ownership, these technologies may become unsustainable.
  215. underlie
    lie underneath
    With fixed-logic computing, the user and application have no control over underlying hardware parallelism; they simply attempt to exploit as much as the manufacturer has deemed to provide.
  216. innovation
    the act of starting something for the first time; introducing something new
    Thus, the second factor is taming this new paradigm of computing and innovations in its technologies, so that it is amenable to a broader range of users.
  217. development
    a process in which something passes by degrees to a different stage (especially a more advanced or mature stage)
    Moreover, in terms of fundamental computing principles, they are an evolutionary development in device architecture, and as such represent less risk.
  218. major
    greater in scope or effect
    Programmable fixed-logic devices no matter their form feature a "one size fits all" or "Jack of all trades" philosophy, with a predefined structure of parallelism, yet attempting to support all applications or some major subset.
  219. perspective
    a way of regarding situations or topics etc.
    With this perspective, fixed-logic computing and accelerators are following a more evolutionary path, whereas RC is relatively new and revolutionary.
  220. platform
    a raised horizontal surface
    Will RC be a niche solution in specific application areas or do you see this technology being used in general-purpose platforms that will be widely deployed?
  221. solved
    explained or answered
    Like any new paradigm, there are R&D challenges that must be solved before it can become more broadly applicable and eventually ubiquitous.
  222. prediction
    a statement made about the future
    In the area of productivity, several projects are underway, crafting novel concepts for design of RC applications and systems, including new methods and tools for design formulation and prediction, hardware virtualization, module and core reuse, design verification and optimization, and programming with high-level languages.
  223. sector
    a particular aspect of life or activity
    We are already witnessing this trend in several sectors of high-performance embedded computing.
  224. powerful
    having great power or force or potency or effect
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  225. electrical
    relating to or concerned with electricity
    Thus, as is natural for any new paradigm and set of technologies, design productivity is an important challenge at present for RC in general and FPGA devices in particular, so that HPC users, and others, can take full advantage without having to be trained as electrical engineers.
  226. conducting
    the way of administering a business
    In this regard, many vendors and research groups are conducting R&D and developing new concepts, tools, and products to address this challenge.
  227. approach
    move towards
    Alan George: HPC is approaching a crossroads in terms of enabling technologies and their inherent strengths and weaknesses.
  228. effectively
    in an effective manner
    Productivity is often a key challenge for a new IT technology, learning how to effectively harness and exploit the inherent advantages of the new approach.
  229. related
    being connected either logically or causally or by shared characteristics
    NASA, DOD, and other space-related agencies worldwide are increasingly featuring RC technologies in their platforms, as is the aerospace community in general.
  230. mature
    having reached full natural growth or development
    As principal challenges -- performance, productivity, and sustainability -- become more pronounced, and as R&D in RC progresses, we believe that the RC paradigm will mature and expand in its role and influence to eventually become dominant in a broad range of applications, from satellites to servers to supercomputers.
  231. impulse
    an impelling force or strength
    While there are a handful of commercial offerings from companies such as Convey Computer, XtremeData, GiDel, Mitrionics, and Impulse Accelerated Technologies, RC is still an area of active research.
  232. category
    a general concept that marks divisions or coordinations in a conceptual scheme
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  233. weakness
    a flaw or weak point
    Alan George: HPC is approaching a crossroads in terms of enabling technologies and their inherent strengths and weaknesses.
  234. precision
    the quality of being reproducible in amount or performance
    With reconfigurable-logic computing, the user and application define the hardware parallelism, featuring wide and deep parallelism as appropriate, with selectable precision, optimized data paths, etc., up to the limits of total device capacity.
  235. at present
    at the present moment
    George: There are several reasons why Cell and GPU accelerators are more popular in HPC at present.
  236. noted
    worthy of notice or attention
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  237. emerge
    come out into view, as from concealment
    With respect to architecture, researchers are working to characterize and optimize new and emerging devices -- both fixed and reconfigurable logic -- and systems, as well as methods to promote autonomous hardware reconfiguration.
  238. academic
    associated with academia or an academy
    Founded in 2007, CHREC is a national research center under the auspices of the I/UCRC program of the National Science Foundation and consists of more than 30 academic, industry and government partners working collaboratively on research in this field.
  239. important
    important in effect or meaning
    Goals and challenges in three principal areas are vitally important yet increasingly in conflict: performance, productivity, and sustainability.
  240. define
    show the form or outline of
    With reconfigurable-logic computing, the user and application define the hardware parallelism, featuring wide and deep parallelism as appropriate, with selectable precision, optimized data paths, etc., up to the limits of total device capacity.
  241. capacity
    capability to perform or produce
    With reconfigurable-logic computing, the user and application define the hardware parallelism, featuring wide and deep parallelism as appropriate, with selectable precision, optimized data paths, etc., up to the limits of total device capacity.
  242. in this
    (formal) in or into that thing or place
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  243. several
    (used with count nouns) of an indefinite number more than 2 or 3 but not many
    We are already witnessing this trend in several sectors of high-performance embedded computing.
  244. marketing
    the commercial processes involved in promoting and selling and distributing a product or service
    Vendors have invested heavily, both marketing and R&D, to broaden the appeal of these devices for the HPC community.
  245. support
    the act of bearing the weight of or strengthening
    Programmable fixed-logic devices no matter their form feature a "one size fits all" or "Jack of all trades" philosophy, with a predefined structure of parallelism, yet attempting to support all applications or some major subset.
  246. system
    a group of independent but interrelated elements comprising a unified whole
    HPCwire: The new Novo-G reconfigurable computing system at the NSF Center for High-Performance Reconfigurable Computing (CHREC) has been up and running for just a few months.
  247. common sense
    sound practical judgment
    Common sense confirms this comparison.
  248. solve
    find the solution to (a problem or question) or understand the meaning of
    Like any new paradigm, there are R&D challenges that must be solved before it can become more broadly applicable and eventually ubiquitous.
  249. related to
    being connected either logically or causally or by shared characteristics
    The purpose of Novo-G is to support a variety of research projects in CHREC related to RC performance, productivity and sustainability.
  250. more
    (comparative of `much' used with mass nouns) a quantifier meaning greater in size or amount or extent or degree
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  251. commonplace
    completely ordinary and unremarkable
    It should be noted that this life-cycle is commonplace in the history of technology.
  252. partially
    in part; in some degree; not wholly
    An established technology is dominant for many years; it experiences growth over a long period of time from evolutionary advances, and one day it is partially or wholly supplanted by a new, revolutionary technology, but only after that new technology has navigated a long and winding road of research and development.
  253. working
    a mine or quarry that is being or has been worked
    For example, in our first application experiment working with domain scientists in computational biology, performance was sustained with 96 FPGAs that matched that of the largest machines on the NSF TeraGrid, yet provided by a machine that is hundreds of times lower in cost, power, cooling, size, etc.
  254. inspire
    serve as the inciting cause of
    In addition, several new collaborations have been inspired by Novo-G, with other research groups, for example, Boston University and the Air Force Research Laboratory, as well as tools vendors such as Impulse Accelerated Technologies and Mitrionics.
  255. satellite
    any celestial body orbiting around a planet or star
    As principal challenges -- performance, productivity, and sustainability -- become more pronounced, and as R&D in RC progresses, we believe that the RC paradigm will mature and expand in its role and influence to eventually become dominant in a broad range of applications, from satellites to servers to supercomputers.
  256. efficiency
    skillfulness in avoiding wasted time and effort
    However, we believe that inherent weaknesses of any fixed-logic device technology ... in terms of broad applicability at speed and energy efficiency, will eventually become limiting factors.
  257. tame
    brought from wildness into a domesticated state
    Thus, the second factor is taming this new paradigm of computing and innovations in its technologies, so that it is amenable to a broader range of users.
  258. partial
    being or affecting only a part; not total
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  259. rack
    framework for holding objects
    Housed in three racks, Novo-G consists of 24 standard Linux servers, plus a head node, connected by DDR InfiniBand and GigE.
  260. tightly
    in a tight or constricted manner
    Each server features a tightly-coupled set of four FPGA accelerators on a ProcStar-III PCIe board from GiDEL supported by a conventional multicore CPU, motherboard, disk, etc.
  261. meanwhile
    at the same time but in another place
    Meanwhile, throughout society, energy cost, source, and availability are a growing concern.
  262. run for
    extend or continue for a certain period of time
    HPCwire: The new Novo-G reconfigurable computing system at the NSF Center for High-Performance Reconfigurable Computing (CHREC) has been up and running for just a few months.
  263. variety
    a category of things distinguished by some common characteristic or quality
    However, looking ahead more broadly, reconfigurable logic may be featured in future devices with a variety of structures, granularities, functionalities, etc., perhaps very similar to today's FPGAs or perhaps quite different.
  264. provide
    give something useful or necessary to
    With fixed-logic computing, the user and application have no control over underlying hardware parallelism; they simply attempt to exploit as much as the manufacturer has deemed to provide.
  265. based
    having a base
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  266. match
    a formal contest in which two or more persons or teams compete
    Thus, in theory, the hardware can be matched to the software, rather than the other way around.
  267. address
    the place where a person or organization can be found or communicated with
    CHREC is run by Dr. Alan George, who gave an address at the SC09 Workshop on High-Performance Reconfigurable Computing Technology and Applications (HPRCTA'09) on November 15.
  268. thus
    (used to introduce a logical conclusion) from that fact or reason or as a result
    Thus, in theory, the hardware can be matched to the software, rather than the other way around.
  269. laboratory
    a workplace for the conduct of scientific research
    In addition, several new collaborations have been inspired by Novo-G, with other research groups, for example, Boston University and the Air Force Research Laboratory, as well as tools vendors such as Impulse Accelerated Technologies and Mitrionics.
  270. promote
    give a promotion to or assign to a higher position
    With respect to architecture, researchers are working to characterize and optimize new and emerging devices -- both fixed and reconfigurable logic -- and systems, as well as methods to promote autonomous hardware reconfiguration.
  271. as such
    with respect to its inherent nature
    Moreover, in terms of fundamental computing principles, they are an evolutionary development in device architecture, and as such represent less risk.
  272. alongside
    side by side
    In the future, RC will become more important for a growing set of missions, applications, and users and, concomitantly, it will become more amenable to them, so that productivity is maximized alongside performance and sustainability.
  273. data
    a collection of facts from which conclusions may be drawn
    With reconfigurable-logic computing, the user and application define the hardware parallelism, featuring wide and deep parallelism as appropriate, with selectable precision, optimized data paths, etc., up to the limits of total device capacity.
  274. emphasis
    intensity or forcefulness of expression
    George: Naturally, as a relatively new paradigm of computing, RC has started with emphasis in a few targeted areas, for example, aerospace and bioinformatics, where missions and users require dramatic improvement only possible by a revolutionary approach.
  275. especially
    to a distinctly greater extent or degree than is common
    The driving issues in this community -- again performance, productivity, and especially sustainability -- are becoming increasingly important in HPC.
    HPCwire: In the past couple of years, non-RC accelerators like the Cell processor and now, especially, general-purpose GPUs have been making big news in the HPC world, with major deployments planned.
  276. principal
    most important element
    Goals and challenges in three principal areas are vitally important yet increasingly in conflict: performance, productivity, and sustainability.
  277. datum
    an item of factual information derived from measurement or research
    With reconfigurable-logic computing, the user and application define the hardware parallelism, featuring wide and deep parallelism as appropriate, with selectable precision, optimized data paths, etc., up to the limits of total device capacity.
  278. Air Force
    the airforce of the United States of America; the agency that defends the United States through control and exploitation of air and space
    In addition, several new collaborations have been inspired by Novo-G, with other research groups, for example, Boston University and the Air Force Research Laboratory, as well as tools vendors such as Impulse Accelerated Technologies and Mitrionics.
  279. superiority
    the quality of being superior
    Its size, cooling and power consumption are modest by HPC standards, but they hide its computational superiority.
  280. handful
    the quantity that can be held in the hand
    While there are a handful of commercial offerings from companies such as Convey Computer, XtremeData, GiDel, Mitrionics, and Impulse Accelerated Technologies, RC is still an area of active research.
  281. III
    the cardinal number that is the sum of one and one and one
    Each server features a tightly-coupled set of four FPGA accelerators on a ProcStar-III PCIe board from GiDEL supported by a conventional multicore CPU, motherboard, disk, etc.
  282. winding
    the act of winding or twisting
    An established technology is dominant for many years; it experiences growth over a long period of time from evolutionary advances, and one day it is partially or wholly supplanted by a new, revolutionary technology, but only after that new technology has navigated a long and winding road of research and development.
  283. unique
    the single one of its kind
    Both of these project areas of productivity and architecture relate well to HPC.
    Meanwhile, one of the unique features of some RC devices is their ability to reconfigure portions of the hardware of the chip while other portions remain unchanged and thus operational, and this powerful feature involves many research and design challenges being studied and addressed by several teams.
  284. standard
    a basis for comparison; a reference point against which other things can be evaluated
    Its size, cooling and power consumption are modest by HPC standards, but they hide its computational superiority.
  285. boards
    the stage of a theater
    Altogether, Novo-G features 96 of these FPGAs, with an upgrade underway that by January will double its RC capacity to 192 FPGAs via two coupled RC boards per server.
  286. require
    have need of
    George: Naturally, as a relatively new paradigm of computing, RC has started with emphasis in a few targeted areas, for example, aerospace and bioinformatics, where missions and users require dramatic improvement only possible by a revolutionary approach.
  287. involve
    contain as a part
    Both of these project areas of productivity and architecture relate well to HPC.
    Meanwhile, one of the unique features of some RC devices is their ability to reconfigure portions of the hardware of the chip while other portions remain unchanged and thus operational, and this powerful feature involves many research and design challenges being studied and addressed by several teams.
  288. in particular
    specifically or especially distinguished from others
    Thus, as is natural for any new paradigm and set of technologies, design productivity is an important challenge at present for RC in general and FPGA devices in particular, so that HPC users, and others, can take full advantage without having to be trained as electrical engineers.
  289. range
    a variety of different things or activities
    As principal challenges -- performance, productivity, and sustainability -- become more pronounced, and as R&D in RC progresses, we believe that the RC paradigm will mature and expand in its role and influence to eventually become dominant in a broad range of applications, from satellites to servers to supercomputers.
  290. convey
    transmit or serve as the medium for transmission
    While there are a handful of commercial offerings from companies such as Convey Computer, XtremeData, GiDel, Mitrionics, and Impulse Accelerated Technologies, RC is still an area of active research.
  291. virtually
    in essence or effect but not in fact
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  292. sustained
    maintained at length without interruption or weakening
    For example, in our first application experiment working with domain scientists in computational biology, performance was sustained with 96 FPGAs that matched that of the largest machines on the NSF TeraGrid, yet provided by a machine that is hundreds of times lower in cost, power, cooling, size, etc.
  293. list
    a database containing an ordered array of items (names or topics)
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  294. today
    on this day as distinct from yesterday or tomorrow
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  295. total
    the whole amount
    As life-cycle costs of energy and cooling rise to approach and exceed that of software and hardware in total cost of ownership, these technologies may become unsustainable.
  296. promising
    full or promise
    HPCwire: Can you talk about a few of the projects at CHREC that look especially promising?
  297. environment
    the totality of surrounding conditions
    Last but not least, as process densities increase and become more susceptible to faults, environments become harsher, and resources become more prone to soft or hard errors, research challenges arise in fault tolerance.
  298. appropriate
    suitable for a particular person or place or condition etc
    With reconfigurable-logic computing, the user and application define the hardware parallelism, featuring wide and deep parallelism as appropriate, with selectable precision, optimized data paths, etc., up to the limits of total device capacity.
  299. consist
    have its essential character; be comprised or contained in; be embodied in
    Housed in three racks, Novo-G consists of 24 standard Linux servers, plus a head node, connected by DDR InfiniBand and GigE.
  300. believe
    accept as true; take to be true
    As principal challenges -- performance, productivity, and sustainability -- become more pronounced, and as R&D in RC progresses, we believe that the RC paradigm will mature and expand in its role and influence to eventually become dominant in a broad range of applications, from satellites to servers to supercomputers.
  301. advance
    move forward, also in the metaphorical sense
    For example, in advanced computing on space missions, high performance and versatility are critical with limited energy, size, and weight.
  302. portion
    something determined in relation to something that includes it
    Both of these project areas of productivity and architecture relate well to HPC.
    Meanwhile, one of the unique features of some RC devices is their ability to reconfigure portions of the hardware of the chip while other portions remain unchanged and thus operational, and this powerful feature involves many research and design challenges being studied and addressed by several teams.
  303. massive
    consisting of great mass; containing a great quantity of matter
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  304. broad
    having great (or a certain) extent from one side to the other
    As principal challenges -- performance, productivity, and sustainability -- become more pronounced, and as R&D in RC progresses, we believe that the RC paradigm will mature and expand in its role and influence to eventually become dominant in a broad range of applications, from satellites to servers to supercomputers.
  305. fundamental
    any factor that could be considered important to the understanding of a particular business
    Moreover, in terms of fundamental computing principles, they are an evolutionary development in device architecture, and as such represent less risk.
  306. program
    a series of steps to be carried out or goals to be accomplished
    Founded in 2007, CHREC is a national research center under the auspices of the I/UCRC program of the National Science Foundation and consists of more than 30 academic, industry and government partners working collaboratively on research in this field.
  307. Nelson
    English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805)
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  308. path
    an established line of travel or access
    With this perspective, fixed-logic computing and accelerators are following a more evolutionary path, whereas RC is relatively new and revolutionary.
  309. specific
    stated explicitly or in detail
    Will RC be a niche solution in specific application areas or do you see this technology being used in general-purpose platforms that will be widely deployed?
  310. manufacturer
    someone who manufactures something
    With fixed-logic computing, the user and application have no control over underlying hardware parallelism; they simply attempt to exploit as much as the manufacturer has deemed to provide.
  311. purpose
    what something is used for
    Will RC be a niche solution in specific application areas or do you see this technology being used in general-purpose platforms that will be widely deployed?
  312. grow
    increase in size by natural process
    Meanwhile, throughout society, energy cost, source, and availability are a growing concern.
  313. loyal
    steadfast in allegiance or duty
    HPCwire: FPGA-based reconfigurable computing has captured some loyal followers in the HPC community.
  314. develop
    grow, progress, unfold, or evolve through a process of evolution, natural growth, differentiation, or a conducive environment
    In this regard, many vendors and research groups are conducting R&D and developing new concepts, tools, and products to address this challenge.
  315. level
    a relative position or degree of value in a graded group
    In the area of productivity, several projects are underway, crafting novel concepts for design of RC applications and systems, including new methods and tools for design formulation and prediction, hardware virtualization, module and core reuse, design verification and optimization, and programming with high-level languages.
  316. landscape
    an expanse of scenery that can be seen in a single view
    George: There are two major factors on the horizon that we believe will dramatically change the landscape.
  317. at hand
    close in space; within reach
    In contrast, the structure of parallelism in reconfigurable-logic devices can be customized, that is, reconfigured, for each application or task on the fly, being versatile yet optimized specifically for each problem at hand.
  318. plus
    on the positive side or higher end of a scale
    Housed in three racks, Novo-G consists of 24 standard Linux servers, plus a head node, connected by DDR InfiniBand and GigE.
  319. field
    extensive tract of level open land
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  320. method
    a way of doing something, especially a systematic way; implies an orderly logical arrangement (usually in steps)
    In the area of productivity, several projects are underway, crafting novel concepts for design of RC applications and systems, including new methods and tools for design formulation and prediction, hardware virtualization, module and core reuse, design verification and optimization, and programming with high-level languages.
  321. parallel
    being everywhere equidistant and not intersecting
    This tremendous advantage in parallel computing potency comes with the challenge of complexity.
  322. Florida
    a state in southeastern United States between the Atlantic and the Gulf of Mexico; one of the Confederate states during the American Civil War
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  323. obviously
    unmistakably (`plain' is often used informally for `plainly')
    Perhaps most obviously, they are viewed as inexpensive, due to leveraging of the gaming market.
  324. invest
    make an investment
    Vendors have invested heavily, both marketing and R&D, to broaden the appeal of these devices for the HPC community.
  325. widely
    to a great degree
    Will RC be a niche solution in specific application areas or do you see this technology being used in general-purpose platforms that will be widely deployed?
  326. tremendous
    extraordinarily large in size or extent or amount or power or degree
    This tremendous advantage in parallel computing potency comes with the challenge of complexity.
  327. modest
    marked by simplicity; having a humble opinion of yourself
    Its size, cooling and power consumption are modest by HPC standards, but they hide its computational superiority.
  328. due
    that which is deserved or owed
    By contrast, numerous research studies show that computing with reconfigurable-logic devices -- FPGAs, et al. -- is fundamentally superior in terms of speed and energy, due to the many advantages of adaptive, customizable hardware parallelism.
  329. can
    airtight sealed metal container for food or drink or paint etc.
    Thus, in theory, the hardware can be matched to the software, rather than the other way around.
  330. target
    a reference point to shoot at
    George: Naturally, as a relatively new paradigm of computing, RC has started with emphasis in a few targeted areas, for example, aerospace and bioinformatics, where missions and users require dramatic improvement only possible by a revolutionary approach.
  331. expand
    extend in one or more directions
    As principal challenges -- performance, productivity, and sustainability -- become more pronounced, and as R&D in RC progresses, we believe that the RC paradigm will mature and expand in its role and influence to eventually become dominant in a broad range of applications, from satellites to servers to supercomputers.
  332. capture
    capture as if by hunting, snaring, or trapping
    HPCwire: FPGA-based reconfigurable computing has captured some loyal followers in the HPC community.
  333. yet
    up to the present time
    Goals and challenges in three principal areas are vitally important yet increasingly in conflict: performance, productivity, and sustainability.
  334. originally
    with reference to the origin or beginning
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  335. planned
    planned in advance
    The driving issues in this community -- again performance, productivity, and especially sustainability -- are becoming increasingly important in HPC.
    HPCwire: In the past couple of years, non-RC accelerators like the Cell processor and now, especially, general-purpose GPUs have been making big news in the HPC world, with major deployments planned.
  336. followers
    a group of followers or enthusiasts
    HPCwire: FPGA-based reconfigurable computing has captured some loyal followers in the HPC community.
  337. come with
    be present or associated with an event or entity
    This tremendous advantage in parallel computing potency comes with the challenge of complexity.
  338. act as
    function as or act like
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  339. costs
    pecuniary reimbursement to the winning party for the expenses of litigation
    As life-cycle costs of energy and cooling rise to approach and exceed that of software and hardware in total cost of ownership, these technologies may become unsustainable.
  340. outer
    located outside
    In this area, CHREC researchers are developing device- and system-level RC concepts and architectures to support scenarios that require high performance, versatility, and reliability with low power, cooling, and size, be it for outer space or the HPC computer room.
  341. comparison
    the act of examining resemblances
    Common sense confirms this comparison.
  342. goal
    the state of affairs that a plan is intended to achieve and that (when achieved) terminates behavior intended to achieve it
    Goals and challenges in three principal areas are vitally important yet increasingly in conflict: performance, productivity, and sustainability.
  343. dramatic
    pertaining to or characteristic of drama
    George: Naturally, as a relatively new paradigm of computing, RC has started with emphasis in a few targeted areas, for example, aerospace and bioinformatics, where missions and users require dramatic improvement only possible by a revolutionary approach.
  344. no matter
    in spite of everything; without regard to drawbacks
    Programmable fixed-logic devices no matter their form feature a "one size fits all" or "Jack of all trades" philosophy, with a predefined structure of parallelism, yet attempting to support all applications or some major subset.
  345. market
    a marketplace where groceries are sold
    Perhaps most obviously, they are viewed as inexpensive, due to leveraging of the gaming market.
  346. exceed
    be or do something to a greater degree
    As life-cycle costs of energy and cooling rise to approach and exceed that of software and hardware in total cost of ownership, these technologies may become unsustainable.
  347. unit
    a single undivided whole
    One factor is the trend for performance, productivity, and sustainability borne by growing concerns with conventional technologies about speed versus energy consumption, which increasingly favors RC. The conventional model of computing with fixed-logic multicore devices is limiting in terms of performance per unit of energy as compared to reconfigurable-logic devices.
  348. base
    lowest support of a structure
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  349. critical
    of or involving or characteristic of critics or criticism
    For example, in advanced computing on space missions, high performance and versatility are critical with limited energy, size, and weight.
  350. general
    applying to all or most members of a category or group
    Will RC be a niche solution in specific application areas or do you see this technology being used in general-purpose platforms that will be widely deployed?
  351. inspired
    being of such surpassing excellence as to suggest inspiration by the gods
    In addition, several new collaborations have been inspired by Novo-G, with other research groups, for example, Boston University and the Air Force Research Laboratory, as well as tools vendors such as Impulse Accelerated Technologies and Mitrionics.
  352. follower
    someone who travels behind or pursues another
    HPCwire: FPGA-based reconfigurable computing has captured some loyal followers in the HPC community.
  353. deem
    keep in mind or convey as a conviction or view
    With fixed-logic computing, the user and application have no control over underlying hardware parallelism; they simply attempt to exploit as much as the manufacturer has deemed to provide.
  354. trained
    shaped or conditioned or disciplined by training; often used as a combining form
    Thus, as is natural for any new paradigm and set of technologies, design productivity is an important challenge at present for RC in general and FPGA devices in particular, so that HPC users, and others, can take full advantage without having to be trained as electrical engineers.
  355. enable
    render capable or able for some task
    Alan George: HPC is approaching a crossroads in terms of enabling technologies and their inherent strengths and weaknesses.
  356. craft
    the skilled practice of a practical occupation
    In the area of productivity, several projects are underway, crafting novel concepts for design of RC applications and systems, including new methods and tools for design formulation and prediction, hardware virtualization, module and core reuse, design verification and optimization, and programming with high-level languages.
  357. each
    (used of count nouns) every one considered individually
    In contrast, the structure of parallelism in reconfigurable-logic devices can be customized, that is, reconfigured, for each application or task on the fly, being versatile yet optimized specifically for each problem at hand.
  358. improvement
    the act of improving something
    George: Naturally, as a relatively new paradigm of computing, RC has started with emphasis in a few targeted areas, for example, aerospace and bioinformatics, where missions and users require dramatic improvement only possible by a revolutionary approach.
  359. effective
    producing or capable of producing an intended result or having a striking effect
    However, RC is viewed by many as lagging in effective concepts and tools for application development by domain scientists and other users to harness this potency without special skills.
  360. studied
    produced or marked by conscious design or premeditation
    Both of these project areas of productivity and architecture relate well to HPC.
    Meanwhile, one of the unique features of some RC devices is their ability to reconfigure portions of the hardware of the chip while other portions remain unchanged and thus operational, and this powerful feature involves many research and design challenges being studied and addressed by several teams.
  361. site
    the piece of land on which something is located (or is to be located)
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  362. engineer
    a person who uses scientific knowledge to solve practical problems
    Thus, as is natural for any new paradigm and set of technologies, design productivity is an important challenge at present for RC in general and FPGA devices in particular, so that HPC users, and others, can take full advantage without having to be trained as electrical engineers.
  363. available
    obtainable or accessible and ready for use or service
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  364. sustain
    lengthen or extend in duration or space
    For example, in our first application experiment working with domain scientists in computational biology, performance was sustained with 96 FPGAs that matched that of the largest machines on the NSF TeraGrid, yet provided by a machine that is hundreds of times lower in cost, power, cooling, size, etc.
  365. designed
    done or made or performed with purpose and intent
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  366. heavily
    slowly as if burdened by much weight
    Vendors have invested heavily, both marketing and R&D, to broaden the appeal of these devices for the HPC community.
  367. many
    a quantifier that can be used with count nouns and is often preceded by `as' or `too' or `so' or `that'; amounting to a large but indefinite number
    By contrast, numerous research studies show that computing with reconfigurable-logic devices -- FPGAs, et al. -- is fundamentally superior in terms of speed and energy, due to the many advantages of adaptive, customizable hardware parallelism.
  368. solution
    a homogeneous mixture of two or more substances; frequently (but not necessarily) a liquid solution
    Will RC be a niche solution in specific application areas or do you see this technology being used in general-purpose platforms that will be widely deployed?
  369. future
    the time yet to come
    However, looking ahead more broadly, reconfigurable logic may be featured in future devices with a variety of structures, granularities, functionalities, etc., perhaps very similar to today's FPGAs or perhaps quite different.
  370. will
    the capability of conscious choice and decision and intention
    Will RC be a niche solution in specific application areas or do you see this technology being used in general-purpose platforms that will be widely deployed?
  371. elements
    violent or severe weather (viewed as caused by the action of the four elements)
    Each FPGA is a Stratix-III E260 device from Altera with 254K logic elements, 768 18x18 multipliers, and more than 4GB of DDR2 memory directly attached via three banks.
  372. driving
    the act of controlling and steering the movement of a vehicle or animal
    The driving issues in this community -- again performance, productivity, and especially sustainability -- are becoming increasingly important in HPC.
    HPCwire: In the past couple of years, non-RC accelerators like the Cell processor and now, especially, general-purpose GPUs have been making big news in the HPC world, with major deployments planned.
  373. approaching
    the act of drawing spatially closer to something
    Alan George: HPC is approaching a crossroads in terms of enabling technologies and their inherent strengths and weaknesses.
  374. confirm
    strengthen or make more firm
    Common sense confirms this comparison.
  375. supported
    held up or having the weight borne especially from below
    Each server features a tightly-coupled set of four FPGA accelerators on a ProcStar-III PCIe board from GiDEL supported by a conventional multicore CPU, motherboard, disk, etc.
  376. perhaps
    by chance
    However, looking ahead more broadly, reconfigurable logic may be featured in future devices with a variety of structures, granularities, functionalities, etc., perhaps very similar to today's FPGAs or perhaps quite different.
  377. resource
    a source of aid or support that may be drawn upon when needed
    Last but not least, as process densities increase and become more susceptible to faults, environments become harsher, and resources become more prone to soft or hard errors, research challenges arise in fault tolerance.
  378. limited
    subject to limits or subjected to limits
    For example, in advanced computing on space missions, high performance and versatility are critical with limited energy, size, and weight.
  379. offering
    something offered (as a proposal or bid)
    While there are a handful of commercial offerings from companies such as Convey Computer, XtremeData, GiDel, Mitrionics, and Impulse Accelerated Technologies, RC is still an area of active research.
  380. partner
    a person who is a member of a partnership
    Founded in 2007, CHREC is a national research center under the auspices of the I/UCRC program of the National Science Foundation and consists of more than 30 academic, industry and government partners working collaboratively on research in this field.
  381. agency
    the state of being in action or exerting power
    NASA, DOD, and other space-related agencies worldwide are increasingly featuring RC technologies in their platforms, as is the aerospace community in general.
  382. Young
    English poet (1683-1765)
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  383. a few
    more than one but indefinitely small in number
    George: Naturally, as a relatively new paradigm of computing, RC has started with emphasis in a few targeted areas, for example, aerospace and bioinformatics, where missions and users require dramatic improvement only possible by a revolutionary approach.
  384. attached
    being joined in close association
    Each FPGA is a Stratix-III E260 device from Altera with 254K logic elements, 768 18x18 multipliers, and more than 4GB of DDR2 memory directly attached via three banks.
  385. concern
    something that interests you because it is important or affects you
    Meanwhile, throughout society, energy cost, source, and availability are a growing concern.
  386. group
    any number of entities (members) considered as a unit
    In this regard, many vendors and research groups are conducting R&D and developing new concepts, tools, and products to address this challenge.
  387. more than
    (comparative of `much' used with mass nouns) a quantifier meaning greater in size or amount or extent or degree
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  388. four
    the cardinal number that is the sum of three and one
    Each server features a tightly-coupled set of four FPGA accelerators on a ProcStar-III PCIe board from GiDEL supported by a conventional multicore CPU, motherboard, disk, etc.
  389. fly
    travel through the air; be airborne
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  390. experiment
    the act of conducting a controlled test or investigation
    For example, in our first application experiment working with domain scientists in computational biology, performance was sustained with 96 FPGAs that matched that of the largest machines on the NSF TeraGrid, yet provided by a machine that is hundreds of times lower in cost, power, cooling, size, etc.
  391. conflict
    an open clash between two opposing groups (or individuals)
    Goals and challenges in three principal areas are vitally important yet increasingly in conflict: performance, productivity, and sustainability.
  392. study
    applying the mind to learning and understanding a subject (especially by reading)
    By contrast, numerous research studies show that computing with reconfigurable-logic devices -- FPGAs, et al. -- is fundamentally superior in terms of speed and energy, due to the many advantages of adaptive, customizable hardware parallelism.
  393. board
    a stout length of sawn timber; made in a wide variety of sizes and used for many purposes
    Each server features a tightly-coupled set of four FPGA accelerators on a ProcStar-III PCIe board from GiDEL supported by a conventional multicore CPU, motherboard, disk, etc.
  394. attempt
    make an effort or attempt
    Programmable fixed-logic devices no matter their form feature a "one size fits all" or "Jack of all trades" philosophy, with a predefined structure of parallelism, yet attempting to support all applications or some major subset.
  395. fall into
    be included in or classified as
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  396. error
    a wrong action attributable to bad judgment or ignorance or inattention
    Last but not least, as process densities increase and become more susceptible to faults, environments become harsher, and resources become more prone to soft or hard errors, research challenges arise in fault tolerance.
  397. Virginia
    one of the British colonies that formed the United States
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  398. represent
    be a delegate or spokesperson for; represent somebody's interest or be a proxy or substitute for, as of politicians and office holders representing their constituents, or of a tenant representing other tenants in a housing dispute
    Moreover, in terms of fundamental computing principles, they are an evolutionary development in device architecture, and as such represent less risk.
  399. connected
    joined or linked together
    Housed in three racks, Novo-G consists of 24 standard Linux servers, plus a head node, connected by DDR InfiniBand and GigE.
  400. include
    have as a part, be made up out of
    In the area of productivity, several projects are underway, crafting novel concepts for design of RC applications and systems, including new methods and tools for design formulation and prediction, hardware virtualization, module and core reuse, design verification and optimization, and programming with high-level languages.
  401. addressed
    (of mail) marked with a destination
    Both of these project areas of productivity and architecture relate well to HPC.
    Meanwhile, one of the unique features of some RC devices is their ability to reconfigure portions of the hardware of the chip while other portions remain unchanged and thus operational, and this powerful feature involves many research and design challenges being studied and addressed by several teams.
  402. however
    in whatever way or manner
    However, looking ahead more broadly, reconfigurable logic may be featured in future devices with a variety of structures, granularities, functionalities, etc., perhaps very similar to today's FPGAs or perhaps quite different.
  403. philosophy
    the rational investigation of questions about existence and knowledge and ethics
    Programmable fixed-logic devices no matter their form feature a "one size fits all" or "Jack of all trades" philosophy, with a predefined structure of parallelism, yet attempting to support all applications or some major subset.
  404. wholly
    to a complete degree or to the full or entire extent (`whole' is often used informally for `wholly')
    An established technology is dominant for many years; it experiences growth over a long period of time from evolutionary advances, and one day it is partially or wholly supplanted by a new, revolutionary technology, but only after that new technology has navigated a long and winding road of research and development.
  405. skill
    an ability that has been acquired by training
    However, RC is viewed by many as lagging in effective concepts and tools for application development by domain scientists and other users to harness this potency without special skills.
  406. national
    of or relating to or belonging to a nation or country
    Founded in 2007, CHREC is a national research center under the auspices of the I/UCRC program of the National Science Foundation and consists of more than 30 academic, industry and government partners working collaboratively on research in this field.
  407. November
    the month following October and preceding December
    CHREC is run by Dr. Alan George, who gave an address at the SC09 Workshop on High-Performance Reconfigurable Computing Technology and Applications (HPRCTA'09) on November 15.
  408. foundation
    the basis on which something is grounded
    Founded in 2007, CHREC is a national research center under the auspices of the I/UCRC program of the National Science Foundation and consists of more than 30 academic, industry and government partners working collaboratively on research in this field.
  409. ability
    the quality of being able to perform; a quality that permits or facilitates achievement or accomplishment
    Both of these project areas of productivity and architecture relate well to HPC.
    Meanwhile, one of the unique features of some RC devices is their ability to reconfigure portions of the hardware of the chip while other portions remain unchanged and thus operational, and this powerful feature involves many research and design challenges being studied and addressed by several teams.
  410. capable
    (usually followed by `of') having capacity or ability
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  411. learning
    the cognitive process of acquiring skill or knowledge
    Productivity is often a key challenge for a new IT technology, learning how to effectively harness and exploit the inherent advantages of the new approach.
  412. bringing
    the act of delivering or distributing something (as goods or mail)
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  413. set
    put into a certain place or abstract location
    Thus, as is natural for any new paradigm and set of technologies, design productivity is an important challenge at present for RC in general and FPGA devices in particular, so that HPC users, and others, can take full advantage without having to be trained as electrical engineers.
  414. despite
    contemptuous disregard
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  415. addition
    the arithmetic operation of summing; calculating the sum of two or more numbers
    In addition, several new collaborations have been inspired by Novo-G, with other research groups, for example, Boston University and the Air Force Research Laboratory, as well as tools vendors such as Impulse Accelerated Technologies and Mitrionics.
  416. sing
    produce tones with the voice
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  417. attach
    be attached; be in contact with
    Each FPGA is a Stratix-III E260 device from Altera with 254K logic elements, 768 18x18 multipliers, and more than 4GB of DDR2 memory directly attached via three banks.
  418. talk about
    to consider or examine in speech or writing
    HPCwire: Can you talk about a few of the projects at CHREC that look especially promising?
  419. becoming
    according with custom or propriety
    The driving issues in this community -- again performance, productivity, and especially sustainability -- are becoming increasingly important in HPC.
    HPCwire: In the past couple of years, non-RC accelerators like the Cell processor and now, especially, general-purpose GPUs have been making big news in the HPC world, with major deployments planned.
  420. non
    negation of a word or group of words
    The driving issues in this community -- again performance, productivity, and especially sustainability -- are becoming increasingly important in HPC.
    HPCwire: In the past couple of years, non-RC accelerators like the Cell processor and now, especially, general-purpose GPUs have been making big news in the HPC world, with major deployments planned.
  421. Boston
    state capital and largest city of Massachusetts; a major center for banking and financial services
    In addition, several new collaborations have been inspired by Novo-G, with other research groups, for example, Boston University and the Air Force Research Laboratory, as well as tools vendors such as Impulse Accelerated Technologies and Mitrionics.
  422. January
    the first month of the year; begins 10 days after the winter solstice
    Altogether, Novo-G features 96 of these FPGAs, with an upgrade underway that by January will double its RC capacity to 192 FPGAs via two coupled RC boards per server.
  423. model
    representation of something (sometimes on a smaller scale)
    One factor is the trend for performance, productivity, and sustainability borne by growing concerns with conventional technologies about speed versus energy consumption, which increasingly favors RC. The conventional model of computing with fixed-logic multicore devices is limiting in terms of performance per unit of energy as compared to reconfigurable-logic devices.
  424. power
    possession of the qualities (especially mental qualities) required to do something or get something done
    Its size, cooling and power consumption are modest by HPC standards, but they hide its computational superiority.
  425. superior
    of high or superior quality or performance
    By contrast, numerous research studies show that computing with reconfigurable-logic devices -- FPGAs, et al. -- is fundamentally superior in terms of speed and energy, due to the many advantages of adaptive, customizable hardware parallelism.
  426. active
    characterized by energetic activity
    While there are a handful of commercial offerings from companies such as Convey Computer, XtremeData, GiDel, Mitrionics, and Impulse Accelerated Technologies, RC is still an area of active research.
  427. praise
    an expression of approval and commendation
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  428. change
    become different in some particular way, without permanently losing one's or its former characteristics or essence
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  429. moreover
    in addition
    Moreover, in terms of fundamental computing principles, they are an evolutionary development in device architecture, and as such represent less risk.
  430. numerous
    amounting to a large indefinite number
    By contrast, numerous research studies show that computing with reconfigurable-logic devices -- FPGAs, et al. -- is fundamentally superior in terms of speed and energy, due to the many advantages of adaptive, customizable hardware parallelism.
  431. both
    (used with count nouns) two considered together; the two
    Vendors have invested heavily, both marketing and R&D, to broaden the appeal of these devices for the HPC community.
  432. other
    not the same one or ones already mentioned or implied
    Thus, in theory, the hardware can be matched to the software, rather than the other way around.
  433. novel
    an extended fictional work in prose; usually in the form of a story
    In the area of productivity, several projects are underway, crafting novel concepts for design of RC applications and systems, including new methods and tools for design formulation and prediction, hardware virtualization, module and core reuse, design verification and optimization, and programming with high-level languages.
  434. as well
    in addition
    In addition, several new collaborations have been inspired by Novo-G, with other research groups, for example, Boston University and the Air Force Research Laboratory, as well as tools vendors such as Impulse Accelerated Technologies and Mitrionics.
  435. organization
    an ordered manner; orderliness by virtue of being methodical and well organized
    In the U.S., the NSF Center for High-Performance Reconfigurable Computing (CHREC, pronounced "shreck"), acts as the research hub for RC, bringing together more than 30 organizations in this field.
  436. work
    activity directed toward making or doing something
    We got the opportunity to ask Dr. George about the work going on at the Center and what he thinks RC technology can offer to high performance computing users.
  437. few
    a quantifier that can be used with count nouns and is often preceded by `a'; a small but indefinite number
    George: Naturally, as a relatively new paradigm of computing, RC has started with emphasis in a few targeted areas, for example, aerospace and bioinformatics, where missions and users require dramatic improvement only possible by a revolutionary approach.
  438. note
    a brief written record
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  439. view
    the visual percept of a region
    Perhaps most obviously, they are viewed as inexpensive, due to leveraging of the gaming market.
  440. growth
    (biology) the process of an individual organism growing organically; a purely biological unfolding of events involved in an organism changing gradually from a simple to a more complex level
    An established technology is dominant for many years; it experiences growth over a long period of time from evolutionary advances, and one day it is partially or wholly supplanted by a new, revolutionary technology, but only after that new technology has navigated a long and winding road of research and development.
  441. product
    an artifact that has been created by someone or some process
    In this regard, many vendors and research groups are conducting R&D and developing new concepts, tools, and products to address this challenge.
  442. upper
    higher in place or position
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  443. accomplish
    to gain with effort
    Can you tell us about the machine and what you hope to accomplish with it?
  444. about
    (of quantities) imprecise but fairly close to correct
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  445. advanced
    situated ahead or going before
    For example, in advanced computing on space missions, high performance and versatility are critical with limited energy, size, and weight.
  446. connect
    connect, fasten, or put together two or more pieces
    Housed in three racks, Novo-G consists of 24 standard Linux servers, plus a head node, connected by DDR InfiniBand and GigE.
  447. recent
    of the immediate past or just previous to the present time
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  448. naturally
    in a natural or normal manner
    George: Naturally, as a relatively new paradigm of computing, RC has started with emphasis in a few targeted areas, for example, aerospace and bioinformatics, where missions and users require dramatic improvement only possible by a revolutionary approach.
  449. key
    metal device shaped in such a way that when it is inserted into the appropriate lock the lock's mechanism can be rotated
    Productivity is often a key challenge for a new IT technology, learning how to effectively harness and exploit the inherent advantages of the new approach.
  450. directly
    without deviation
    Each FPGA is a Stratix-III E260 device from Altera with 254K logic elements, 768 18x18 multipliers, and more than 4GB of DDR2 memory directly attached via three banks.
  451. altogether
    to a complete degree or to the full or entire extent (`whole' is often used informally for `wholly')
    Altogether, Novo-G features 96 of these FPGAs, with an upgrade underway that by January will double its RC capacity to 192 FPGAs via two coupled RC boards per server.
  452. ahead
    at or in the front
    However, looking ahead more broadly, reconfigurable logic may be featured in future devices with a variety of structures, granularities, functionalities, etc., perhaps very similar to today's FPGAs or perhaps quite different.
  453. element
    any of the more than 100 known substances (of which 92 occur naturally) that cannot be separated into simpler substances and that singly or in combination constitute all matter
    Each FPGA is a Stratix-III E260 device from Altera with 254K logic elements, 768 18x18 multipliers, and more than 4GB of DDR2 memory directly attached via three banks.
  454. risk
    a source of danger; a possibility of incurring loss or misfortune
    Moreover, in terms of fundamental computing principles, they are an evolutionary development in device architecture, and as such represent less risk.
  455. theory
    a belief that can guide behavior
    Thus, in theory, the hardware can be matched to the software, rather than the other way around.
  456. double
    consisting of or involving two parts or components usually in pairs
    Altogether, Novo-G features 96 of these FPGAs, with an upgrade underway that by January will double its RC capacity to 192 FPGAs via two coupled RC boards per server.
  457. source
    the place where something begins, where it springs into being
    Meanwhile, throughout society, energy cost, source, and availability are a growing concern.
  458. July
    the month following June and preceding August
    George: Novo-G became operational in July of this year and is believed to be the most powerful RC machine ever fielded for research.
  459. throughout
    from first to last
    Meanwhile, throughout society, energy cost, source, and availability are a growing concern.
  460. such
    of so extreme a degree or extent
    While there are a handful of commercial offerings from companies such as Convey Computer, XtremeData, GiDel, Mitrionics, and Impulse Accelerated Technologies, RC is still an area of active research.
  461. weight
    the vertical force exerted by a mass as a result of gravity
    For example, in advanced computing on space missions, high performance and versatility are critical with limited energy, size, and weight.
  462. task
    any piece of work that is undertaken or attempted
    In contrast, the structure of parallelism in reconfigurable-logic devices can be customized, that is, reconfigured, for each application or task on the fly, being versatile yet optimized specifically for each problem at hand.
  463. all
    to a complete degree or to the full or entire extent (`whole' is often used informally for `wholly')
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  464. established
    brought about or set up or accepted; especially long established
    An established technology is dominant for many years; it experiences growth over a long period of time from evolutionary advances, and one day it is partially or wholly supplanted by a new, revolutionary technology, but only after that new technology has navigated a long and winding road of research and development.
  465. team
    a cooperative unit (especially in sports)
    Both of these project areas of productivity and architecture relate well to HPC.
    Meanwhile, one of the unique features of some RC devices is their ability to reconfigure portions of the hardware of the chip while other portions remain unchanged and thus operational, and this powerful feature involves many research and design challenges being studied and addressed by several teams.
  466. three
    the cardinal number that is the sum of one and one and one
    Goals and challenges in three principal areas are vitally important yet increasingly in conflict: performance, productivity, and sustainability.
  467. favor
    an act of gracious kindness
    One factor is the trend for performance, productivity, and sustainability borne by growing concerns with conventional technologies about speed versus energy consumption, which increasingly favors RC. The conventional model of computing with fixed-logic multicore devices is limiting in terms of performance per unit of energy as compared to reconfigurable-logic devices.
  468. much as
    in a similar way
    With fixed-logic computing, the user and application have no control over underlying hardware parallelism; they simply attempt to exploit as much as the manufacturer has deemed to provide.
  469. popular
    regarded with great favor, approval, or affection especially by the general public
    George: There are several reasons why Cell and GPU accelerators are more popular in HPC at present.
  470. arise
    move upward
    Last but not least, as process densities increase and become more susceptible to faults, environments become harsher, and resources become more prone to soft or hard errors, research challenges arise in fault tolerance.
  471. increase
    a process of becoming larger or longer or more numerous or more important
    Last but not least, as process densities increase and become more susceptible to faults, environments become harsher, and resources become more prone to soft or hard errors, research challenges arise in fault tolerance.
  472. leading
    going or proceeding or going in advance; showing the way
    It should be noted that RC, as a new paradigm of computing, is broader than FPGA acceleration for HPC. FPGA devices are the leading commercial technology available today that is capable of RC, albeit not originally designed for RC, and thus FPGAs are the focal point for virtually all experimental research and commercial deployments, with a growing list of success stories.
  473. appeal
    earnest or urgent request
    Vendors have invested heavily, both marketing and R&D, to broaden the appeal of these devices for the HPC community.
  474. process
    a particular course of action intended to achieve a result
    Last but not least, as process densities increase and become more susceptible to faults, environments become harsher, and resources become more prone to soft or hard errors, research challenges arise in fault tolerance.
  475. continue
    keep or maintain in unaltered condition; cause to remain or last
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  476. similar
    having the same or similar characteristics
    However, looking ahead more broadly, reconfigurable logic may be featured in future devices with a variety of structures, granularities, functionalities, etc., perhaps very similar to today's FPGAs or perhaps quite different.
  477. progress
    the act of moving forward (as toward a goal)
    As principal challenges -- performance, productivity, and sustainability -- become more pronounced, and as R&D in RC progresses, we believe that the RC paradigm will mature and expand in its role and influence to eventually become dominant in a broad range of applications, from satellites to servers to supercomputers.
  478. Peter
    disciple of Jesus and leader of the Apostles; regarded by Catholics as the vicar of Christ on earth and first Pope
    George: On-going research projects at the four university sites of CHREC -- the University of Florida, Brigham Young University led by Dr. Brent Nelson, George Washington University led by Dr. Tarek El-Ghazawi, and Virginia Tech led by Dr. Peter Athanas -- fall into four categories: productivity, architecture, partial reconfiguration, and fault tolerance.
  479. heat
    a form of energy that is transferred by a difference in temperature
    For example, HPC machines lauded in the upper tier of the TOP500 list as most powerful in the world are remarkably high in performance yet also remarkably massive in size, energy, heat, and cost, all featuring programmable, fixed-logic devices, for example, CPU, GPU, Cell.
  480. push
    move with force, "He pushed the table into a corner"
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  481. soft
    yielding readily to pressure or weight
    Last but not least, as process densities increase and become more susceptible to faults, environments become harsher, and resources become more prone to soft or hard errors, research challenges arise in fault tolerance.
  482. science
    ability to produce solutions in some problem domain
    Founded in 2007, CHREC is a national research center under the auspices of the I/UCRC program of the National Science Foundation and consists of more than 30 academic, industry and government partners working collaboratively on research in this field.
  483. main
    most important element
    Reconfigurable Computing Research Pushes Forward
    Despite all the all the recent hoopla about GPGPUs and eight-core CPUs, proponents of reconfigurable computing continue to sing the praises of FPGA-based HPC. The main advantage of reconfigurable computing, or RC for short, is that programmers are able to change the circuitry of the chip on the fly.
  484. Jack
    a man who serves as a sailor
    Programmable fixed-logic devices no matter their form feature a "one size fits all" or "Jack of all trades" philosophy, with a predefined structure of parallelism, yet attempting to support all applications or some major subset.
  485. being
    the state or fact of existing
    In contrast, the structure of parallelism in reconfigurable-logic devices can be customized, that is, reconfigured, for each application or task on the fly, being versatile yet optimized specifically for each problem at hand.
  486. industry
    the organized action of making of goods and services for sale
    Founded in 2007, CHREC is a national research center under the auspices of the I/UCRC program of the National Science Foundation and consists of more than 30 academic, industry and government partners working collaboratively on research in this field.