,i #aac? ,,congress #a/ ,session ,h4 ,r4 #bdie ,,9 ,,! ,,h\se ,,( ,,repres5tatives ,june #be1 #bjac ,mr4 ,hultgr5 7= himself1 ,mr4 ,swalwell ( ,cali=nia1 ,ms4 ,mc,collum1 ,mr4 ,langev91 ,mr4 ,lip9ski1 ,mr4 ,fattah1 ,ms4 ,l(gr51 ,mr4 ,fleis*mann1 ,mr4 ,ad]holt1 & ,mr4 ,k9z+] ( ,ill9ois7 introduc$ ! foll[+ bill2 :i* 0 ref]r$ to ! ,committee on ,sci5ce1 ,space1 & ,te*nology ,a ,,bill ,to am5d ! ,dep>tm5t ( ,en]gy ,high-,end ,comput+ ,revitalization ,act ( #bjjd to improve ! high-end comput+ rese>* & developm5t program ( ! ,dep>tm5t ( ,en]gy1 & = o!r purposes4 #a4 ,%ort title ,?is ,act may be cit$ z ! ,am]ican ,sup] ,comput+ ,lead]%ip ,act4 #b4 ,def9itions ,section #b ( ! ,dep>tm5t ( ,en]gy ,high-,end ,comput+ ,revitalization ,act ( #bjjd 7#ae ,u4,s4,c4 #eeda7 is am5d$ by /rik+ p>agraphs 7#a7 ?r\gh 7#e7 & ins]t+ ! foll[+3 7#a7 ,co-design ,! t]m co-design means ! jo9t developm5t ( application algori?ms1 models1 & codes ) comput] te*nology ar*itectures & op]at+ sy/ems to maximize effective use ( high-end comput+ sy/ems4 7#b7 ,dep>tm5t ,! t]m ,dep>tm5t means ! ,dep>tm5t ( ,en]gy4 7#c7 ,exascale ,! t]m exascale means comput+ sy/em p]=mance at or ne> #aj to ! #ah? p[] float+ po9t op]ations p] second4 7#d7 ,high-end comput+ sy/em ,! t]m high-end comput+ sy/em means a comput+ sy/em ) p]=mance t sub/antially exce$s t ( sy/ems t are commonly available = advanc$ sci5tific & eng9e]+ applications4 7#e7 ,in/itution ( high] education ,! t]m in/itution ( high] education has ! mean+ giv5 ! t]m 9 section #aja7;a7 ( ! ,high] ,education ,act ( #aife 7#bj ,u4,s4,c4 #ajja7;a774 7#f7 ,national laboratory ,! t]m ,national ,laboratory means any "o ( ! sev5te5 laboratories own$ by ! ,dep>tm5t4 7#g7 ,secret>y ,! t]m ,secret>y means ! ,secret>y ( ,en]gy4 7#h7 ,s(tw>e te*nology ,! t]m s(tw>e te*nology includes optimal algori?ms1 programm+ environm5ts1 tools1 languages1 & op]at+ sy/ems = high-end comput+ sy/ems4 4 #c4 ,dep>tm5t ( ,en]gy high-end comput+ rese>* & developm5t program ,section #c ( ! ,dep>tm5t ( ,en]gy ,high-,end ,comput+ ,revitalization ,act ( #bjjd 7#ae ,u4,s4,c4 #eedb7 is am5d$-- 7#a7 9 subsection 7a7-- 7,a7 9 p>agraph 7#a71 by /rik+ program & ins]t+ coord9at$ program across ! ,dep>tm5t2 7,b7 by /rik+ & at ! end ( p>agraph 7#a72 7,c7 by /rik+ ! p]iod at ! end ( p>agraph 7#b7 & ins]t+ 2 &2 & 7,d7 by add+ at ! end ! foll[+ new p>agraph3 7#c7 p>tn] ) univ]sities1 ,national ,laboratories1 & indu/ry to ensure ! broade/ possible application ( ! te*nology develop$ 9 ?is program to o!r *all5ges 9 sci5ce1 eng9e]+1 m$ic9e1 & indu/ry4 2 7#b7 9 subsection 7b77#b71 by /rik+ vector & all t foll[s ?r\gh ar*itectures & ins]t+ comput] te*nologies t %[ promise ( sub/antial r$uctions 9 p[] requirem5ts & sub/antial ga9s 9 p>allelism ( multicore processors1 concurr5cy1 memory & /orage1 b&wid?1 & reliability2 & 7#c7 by /rik+ subsection 7d7 & ins]t+ ! foll[+3 7d7 ,exascale comput+ program 7#a7 ,9 g5]al ,! ,secret>y %all conduct a coord9at$ rese>* program to develop exascale comput+ sy/ems to advance ! missions ( ! ,dep>tm5t4 7#b7 ,execution ,! ,secret>y %all1 ?r\gh competitive m]it review1 e/abli% two or m ,national ,laboratory-indu/ry-univ]sity p>tn]%ips to conduct integrat$ rese>*1 developm5t1 & eng9e]+ ( multiple exascale ar*itectures1 &-- 7,a7 conduct mission-relat$ co-design activities 9 develop+ su* exascale plat=ms2 7,b7 develop ^? advancem5ts 9 h>dw>e & s(tw>e te*nology requir$ to fully realize ! pot5tial ( an exascale production sy/em 9 address+ ,dep>tm5t t>get applications & solv+ sci5tific problems involv+ pr$ictive model+ & simulation & l>ge-scale data analytics & managem5t2 & 7,c7 explore ! use ( exascale comput+ te*nologies to advance a broad range ( sci5ce & eng9e]+4 7#c7 ,adm9i/ration ,9 c>ry+ out ?is program1 ! ,secret>y %all-- 7,a7 provide1 on a competitive1 m]it-review$ basis1 access = rese>*]s 9 ,unit$ ,/ates indu/ry1 in/itutions ( high] education1 ,national ,laboratories1 & o!r ,f$]al ag5cies to ^! exascale sy/ems1 z appropriate2 & 7,b7 conduct outrea* programs to increase ! read9ess = ! use ( su* plat=ms by dome/ic indu/ries1 includ+ manufactur]s4 7#d7 ,reports 7,a7 ,integrat$ /rategy & program managem5t plan ,! ,secret>y %all submit to ,congress1 n lat] ?an #ij days aft] ! date ( enactm5t ( ! ,am]ican ,sup] ,comput+ ,lead]%ip ,act1 a report outl9+ an integrat$ /rategy & program managem5t plan1 includ+ t>get dates = prototypical & production exascale plat=ms1 int]im mile/ones to rea*+ ^! t>gets1 functional requirem5ts1 roles & responsibilities ( ,national ,laboratories & indu/ry1 acquisition /rategy1 & e/imat$ res\rces requir$1 to a*ieve ?is exascale sy/em capability4 ,! report %all include ! ,secret>y's plan = ,dep>tm5tal organization to manage & execute ! ,exascale ,comput+ ,program1 includ+ def9ition ( ! roles & responsibilities )9 ! ,dep>tm5t to ensure an integrat$ program across ! ,dep>tm5t4 ,! report %all also include a plan = ensur+ balance & prioritiz+ across ,,ascr subprograms 9 a flat or sl[-gr[? budget environm5t4 7,b7 ,/atus reports ,at ! "t ( ! budget submission ( ! ,dep>tm5t = ea* fiscal ye>1 ! ,secret>y %all submit a report to ,congress t describes ! /atus ( mile/ones & co/s 9 a*iev+ ! objectives ( ! exascale comput+ program4 7,c7 ,exascale m]it report ,at lea/ #ah mon?s prior to ! initiation ( con/ruction or in/allation ( any exascale-class comput+ facility1 ! ,secret>y %all transmit a plan to ! ,congress detail+-- 7i7 ! propos$ facility's co/ projections & capabilities to significantly accel]ate ! developm5t ( new en]gy te*nologies2 7ii7 te*nical risks & *all5ges t mu/ be ov]come to a*ieve successful completion & op]ation ( ! facility2 & 7iii7 an indep5d5t assessm5t ( ! sci5tific & te*nological advances expect$ f su* a facility relative to ^? expect$ f a comp>able inve/m5t 9 exp&$ rese>* & applications at t]ascale-class & petascale-class comput+ facilities1 includ+ an evaluation ( :]e inve/m5ts %\ld be made 9 ! sy/em s(tw>e & algori?ms to enable ^! advances4 4