id sid tid token lemma pos hh63st76m6h 1 1 heterogeneity heterogeneity NOUN hh63st76m6h 1 2 , , PUNCT hh63st76m6h 1 3 multiple multiple ADJ hh63st76m6h 1 4 on on ADP hh63st76m6h 1 5 - - PUNCT hh63st76m6h 1 6 chip chip NOUN hh63st76m6h 1 7 processing processing NOUN hh63st76m6h 1 8 elements element NOUN hh63st76m6h 1 9 , , PUNCT hh63st76m6h 1 10 multithreading multithreade VERB hh63st76m6h 1 11 , , PUNCT hh63st76m6h 1 12 intelligent intelligent ADJ hh63st76m6h 1 13 caching caching NOUN hh63st76m6h 1 14 mechanisms mechanism NOUN hh63st76m6h 1 15 , , PUNCT hh63st76m6h 1 16 and and CCONJ hh63st76m6h 1 17 compiler compiler NOUN hh63st76m6h 1 18 - - PUNCT hh63st76m6h 1 19 assisted assist VERB hh63st76m6h 1 20 thread thread NOUN hh63st76m6h 1 21 - - PUNCT hh63st76m6h 1 22 level level NOUN hh63st76m6h 1 23 speculation speculation NOUN hh63st76m6h 1 24 are be AUX hh63st76m6h 1 25 a a DET hh63st76m6h 1 26 few few ADJ hh63st76m6h 1 27 of of ADP hh63st76m6h 1 28 the the DET hh63st76m6h 1 29 features feature NOUN hh63st76m6h 1 30 of of ADP hh63st76m6h 1 31 emerging emerge VERB hh63st76m6h 1 32 architectures architecture NOUN hh63st76m6h 1 33 for for ADP hh63st76m6h 1 34 meeting meet VERB hh63st76m6h 1 35 the the DET hh63st76m6h 1 36 increasing increase VERB hh63st76m6h 1 37 performance performance NOUN hh63st76m6h 1 38 demands demand NOUN hh63st76m6h 1 39 and and CCONJ hh63st76m6h 1 40 power power NOUN hh63st76m6h 1 41 constraints constraint NOUN hh63st76m6h 1 42 of of ADP hh63st76m6h 1 43 future future ADJ hh63st76m6h 1 44 processors processor NOUN hh63st76m6h 1 45 and and CCONJ hh63st76m6h 1 46 workloads workload NOUN hh63st76m6h 1 47 . . PUNCT hh63st76m6h 2 1 in in ADP hh63st76m6h 2 2 the the DET hh63st76m6h 2 3 design design NOUN hh63st76m6h 2 4 of of ADP hh63st76m6h 2 5 future future ADJ hh63st76m6h 2 6 processors processor NOUN hh63st76m6h 2 7 , , PUNCT hh63st76m6h 2 8 two two NUM hh63st76m6h 2 9 primary primary ADJ hh63st76m6h 2 10 challenges challenge NOUN hh63st76m6h 2 11 facing face VERB hh63st76m6h 2 12 computer computer NOUN hh63st76m6h 2 13 architects architect NOUN hh63st76m6h 2 14 are be AUX hh63st76m6h 2 15 the the DET hh63st76m6h 2 16 overcoming overcoming NOUN hh63st76m6h 2 17 of of ADP hh63st76m6h 2 18 the the DET hh63st76m6h 2 19 memory memory NOUN hh63st76m6h 2 20 wall wall NOUN hh63st76m6h 2 21 and and CCONJ hh63st76m6h 2 22 energy energy NOUN hh63st76m6h 2 23 consumption consumption NOUN hh63st76m6h 2 24 reduction reduction NOUN hh63st76m6h 2 25 . . PUNCT hh63st76m6h 3 1 to to PART hh63st76m6h 3 2 address address VERB hh63st76m6h 3 3 these these DET hh63st76m6h 3 4 challenges challenge NOUN hh63st76m6h 3 5 , , PUNCT hh63st76m6h 3 6 this this DET hh63st76m6h 3 7 work work NOUN hh63st76m6h 3 8 employs employ VERB hh63st76m6h 3 9 an an DET hh63st76m6h 3 10 iterative iterative ADJ hh63st76m6h 3 11 design design NOUN hh63st76m6h 3 12 methodology methodology NOUN hh63st76m6h 3 13 in in ADP hh63st76m6h 3 14 the the DET hh63st76m6h 3 15 optimization optimization NOUN hh63st76m6h 3 16 of of ADP hh63st76m6h 3 17 an an DET hh63st76m6h 3 18 innovative innovative ADJ hh63st76m6h 3 19 processor processor NOUN hh63st76m6h 3 20 architecture architecture NOUN hh63st76m6h 3 21 that that PRON hh63st76m6h 3 22 leverages leverage VERB hh63st76m6h 3 23 the the DET hh63st76m6h 3 24 above above ADJ hh63st76m6h 3 25 features feature NOUN hh63st76m6h 3 26 in in ADP hh63st76m6h 3 27 the the DET hh63st76m6h 3 28 implementation implementation NOUN hh63st76m6h 3 29 of of ADP hh63st76m6h 3 30 an an DET hh63st76m6h 3 31 advanced advanced ADJ hh63st76m6h 3 32 , , PUNCT hh63st76m6h 3 33 powerful powerful ADJ hh63st76m6h 3 34 execution execution NOUN hh63st76m6h 3 35 model model NOUN hh63st76m6h 3 36 called call VERB hh63st76m6h 3 37 traveling travel VERB hh63st76m6h 3 38 threads thread NOUN hh63st76m6h 3 39 for for ADP hh63st76m6h 3 40 exploiting exploit VERB hh63st76m6h 3 41 parallelism parallelism NOUN hh63st76m6h 3 42 and and CCONJ hh63st76m6h 3 43 data datum NOUN hh63st76m6h 3 44 locality locality NOUN hh63st76m6h 3 45 in in ADP hh63st76m6h 3 46 tandem tandem NOUN hh63st76m6h 3 47 at at ADP hh63st76m6h 3 48 multiple multiple ADJ hh63st76m6h 3 49 levels level NOUN hh63st76m6h 3 50 of of ADP hh63st76m6h 3 51 granularity granularity NOUN hh63st76m6h 3 52 . . PUNCT hh63st76m6h 4 1 the the DET hh63st76m6h 4 2 design design NOUN hh63st76m6h 4 3 of of ADP hh63st76m6h 4 4 this this DET hh63st76m6h 4 5 passive passive ADJ hh63st76m6h 4 6 / / SYM hh63st76m6h 4 7 active active ADJ hh63st76m6h 4 8 multicore multicore NOUN hh63st76m6h 4 9 ( ( PUNCT hh63st76m6h 4 10 pam pam PROPN hh63st76m6h 4 11 ) ) PUNCT hh63st76m6h 4 12 architecture architecture NOUN hh63st76m6h 4 13 and and CCONJ hh63st76m6h 4 14 the the DET hh63st76m6h 4 15 development development NOUN hh63st76m6h 4 16 of of ADP hh63st76m6h 4 17 mechanisms mechanism NOUN hh63st76m6h 4 18 for for ADP hh63st76m6h 4 19 locality locality NOUN hh63st76m6h 4 20 - - PUNCT hh63st76m6h 4 21 cognizant cognizant ADJ hh63st76m6h 4 22 extraction extraction NOUN hh63st76m6h 4 23 of of ADP hh63st76m6h 4 24 traveling travel VERB hh63st76m6h 4 25 threads thread NOUN hh63st76m6h 4 26 offer offer VERB hh63st76m6h 4 27 insights insight NOUN hh63st76m6h 4 28 into into ADP hh63st76m6h 4 29 the the DET hh63st76m6h 4 30 benefits benefit NOUN hh63st76m6h 4 31 of of ADP hh63st76m6h 4 32 utilizing utilize VERB hh63st76m6h 4 33 computational computational ADJ hh63st76m6h 4 34 migration migration NOUN hh63st76m6h 4 35 at at ADP hh63st76m6h 4 36 a a DET hh63st76m6h 4 37 granularity granularity NOUN hh63st76m6h 4 38 of of ADP hh63st76m6h 4 39 parallelism parallelism NOUN hh63st76m6h 4 40 between between ADP hh63st76m6h 4 41 the the DET hh63st76m6h 4 42 conventional conventional ADJ hh63st76m6h 4 43 instruction instruction NOUN hh63st76m6h 4 44 and and CCONJ hh63st76m6h 4 45 thread thread NOUN hh63st76m6h 4 46 levels level NOUN hh63st76m6h 4 47 . . PUNCT hh63st76m6h 5 1 through through ADP hh63st76m6h 5 2 these these DET hh63st76m6h 5 3 insights insight NOUN hh63st76m6h 5 4 , , PUNCT hh63st76m6h 5 5 we we PRON hh63st76m6h 5 6 conclude conclude VERB hh63st76m6h 5 7 that that PRON hh63st76m6h 5 8 pam pam PROPN hh63st76m6h 5 9 and and CCONJ hh63st76m6h 5 10 traveling travel VERB hh63st76m6h 5 11 threads thread NOUN hh63st76m6h 5 12 are be AUX hh63st76m6h 5 13 particularly particularly ADV hh63st76m6h 5 14 well well ADV hh63st76m6h 5 15 - - PUNCT hh63st76m6h 5 16 suited suited ADJ hh63st76m6h 5 17 for for ADP hh63st76m6h 5 18 the the DET hh63st76m6h 5 19 joint joint ADJ hh63st76m6h 5 20 exploitation exploitation NOUN hh63st76m6h 5 21 of of ADP hh63st76m6h 5 22 parallelism parallelism NOUN hh63st76m6h 5 23 and and CCONJ hh63st76m6h 5 24 data data NOUN hh63st76m6h 5 25 locality locality NOUN hh63st76m6h 5 26 . . PUNCT hh63st76m6h 6 1 quantitative quantitative ADJ hh63st76m6h 6 2 results result NOUN hh63st76m6h 6 3 support support VERB hh63st76m6h 6 4 this this DET hh63st76m6h 6 5 conclusion conclusion NOUN hh63st76m6h 6 6 , , PUNCT hh63st76m6h 6 7 illustrating illustrate VERB hh63st76m6h 6 8 the the DET hh63st76m6h 6 9 architecture architecture NOUN hh63st76m6h 6 10 's 's PART hh63st76m6h 6 11 significant significant ADJ hh63st76m6h 6 12 potential potential ADJ hh63st76m6h 6 13 improvements improvement NOUN hh63st76m6h 6 14 over over ADP hh63st76m6h 6 15 those those PRON hh63st76m6h 6 16 currently currently ADV hh63st76m6h 6 17 in in ADP hh63st76m6h 6 18 use use NOUN hh63st76m6h 6 19 in in ADP hh63st76m6h 6 20 terms term NOUN hh63st76m6h 6 21 of of ADP hh63st76m6h 6 22 both both PRON hh63st76m6h 6 23 execution execution NOUN hh63st76m6h 6 24 time time NOUN hh63st76m6h 6 25 and and CCONJ hh63st76m6h 6 26 energy energy NOUN hh63st76m6h 6 27 consumption consumption NOUN hh63st76m6h 6 28 for for ADP hh63st76m6h 6 29 standard standard ADJ hh63st76m6h 6 30 benchmarks benchmark NOUN hh63st76m6h 6 31 and and CCONJ hh63st76m6h 6 32 scientific scientific ADJ hh63st76m6h 6 33 workloads workload NOUN hh63st76m6h 6 34 . . PUNCT