{"id":"https://openalex.org/W2004130873","doi":"https://doi.org/10.1145/1189736.1189739","title":"Trace cache sampling filter","display_name":"Trace cache sampling filter","publication_year":2007,"publication_date":"2007-02-01","ids":{"openalex":"https://openalex.org/W2004130873","doi":"https://doi.org/10.1145/1189736.1189739","mag":"2004130873"},"language":"en","primary_location":{"id":"doi:10.1145/1189736.1189739","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1189736.1189739","pdf_url":null,"source":{"id":"https://openalex.org/S193109227","display_name":"ACM Transactions on Computer Systems","issn_l":"0734-2071","issn":["0734-2071","1557-7333"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Computer Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5071381487","display_name":"Michael Behar","orcid":null},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]},{"id":"https://openalex.org/I4210104622","display_name":"Intel (Israel)","ror":"https://ror.org/027t2s119","country_code":"IL","type":"company","lineage":["https://openalex.org/I1343180700","https://openalex.org/I4210104622"]}],"countries":["IL","US"],"is_corresponding":false,"raw_author_name":"Michael Behar","raw_affiliation_strings":["Intel Corporation, Israel","Intel Corporation, Israel#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Intel Corporation, Israel","institution_ids":["https://openalex.org/I4210104622"]},{"raw_affiliation_string":"Intel Corporation, Israel#TAB#","institution_ids":["https://openalex.org/I1343180700"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089135250","display_name":"Avi Mendelson","orcid":"https://orcid.org/0000-0003-4274-6866"},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]},{"id":"https://openalex.org/I4210104622","display_name":"Intel (Israel)","ror":"https://ror.org/027t2s119","country_code":"IL","type":"company","lineage":["https://openalex.org/I1343180700","https://openalex.org/I4210104622"]}],"countries":["IL","US"],"is_corresponding":false,"raw_author_name":"Avi Mendelson","raw_affiliation_strings":["Intel Corporation, Israel","Intel Corporation, Israel#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Intel Corporation, Israel","institution_ids":["https://openalex.org/I4210104622"]},{"raw_affiliation_string":"Intel Corporation, Israel#TAB#","institution_ids":["https://openalex.org/I1343180700"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051888366","display_name":"Avinoam Kolodny","orcid":null},"institutions":[{"id":"https://openalex.org/I174306211","display_name":"Technion \u2013 Israel Institute of Technology","ror":"https://ror.org/03qryx823","country_code":"IL","type":"education","lineage":["https://openalex.org/I174306211"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Avinoam Kolodny","raw_affiliation_strings":["Technion -- Israel Institute of Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Technion -- Israel Institute of Technology","institution_ids":["https://openalex.org/I174306211"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.8878,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.85498783,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"25","issue":"1","first_page":"3","last_page":"3"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10472","display_name":"Semiconductor materials and devices","score":0.9945999979972839,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8419435620307922},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.7935864329338074},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.6116429567337036},{"id":"https://openalex.org/keywords/sampling","display_name":"Sampling (signal processing)","score":0.544219970703125},{"id":"https://openalex.org/keywords/filter","display_name":"Filter (signal processing)","score":0.5066528916358948},{"id":"https://openalex.org/keywords/trace","display_name":"TRACE (psycholinguistics)","score":0.47796106338500977},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4729563891887665},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.46483752131462097},{"id":"https://openalex.org/keywords/cache-invalidation","display_name":"Cache invalidation","score":0.43012282252311707},{"id":"https://openalex.org/keywords/smart-cache","display_name":"Smart Cache","score":0.41140666604042053},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.20146286487579346}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8419435620307922},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.7935864329338074},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.6116429567337036},{"id":"https://openalex.org/C140779682","wikidata":"https://www.wikidata.org/wiki/Q210868","display_name":"Sampling (signal processing)","level":3,"score":0.544219970703125},{"id":"https://openalex.org/C106131492","wikidata":"https://www.wikidata.org/wiki/Q3072260","display_name":"Filter (signal processing)","level":2,"score":0.5066528916358948},{"id":"https://openalex.org/C75291252","wikidata":"https://www.wikidata.org/wiki/Q1315756","display_name":"TRACE (psycholinguistics)","level":2,"score":0.47796106338500977},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4729563891887665},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.46483752131462097},{"id":"https://openalex.org/C25536678","wikidata":"https://www.wikidata.org/wiki/Q5015977","display_name":"Cache invalidation","level":5,"score":0.43012282252311707},{"id":"https://openalex.org/C167713795","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"Smart Cache","level":5,"score":0.41140666604042053},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.20146286487579346},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/1189736.1189739","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1189736.1189739","pdf_url":null,"source":{"id":"https://openalex.org/S193109227","display_name":"ACM Transactions on Computer Systems","issn_l":"0734-2071","issn":["0734-2071","1557-7333"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Computer Systems","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.222.6338","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.222.6338","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://webee.technion.ac.il/people/kolodny/ftp/Sampling_Filter%20Pact2005.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.8600000143051147}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W63944998","https://openalex.org/W1488360515","https://openalex.org/W1513861372","https://openalex.org/W1908093959","https://openalex.org/W1974817122","https://openalex.org/W2032094184","https://openalex.org/W2034919323","https://openalex.org/W2096121393","https://openalex.org/W2099336824","https://openalex.org/W2102727118","https://openalex.org/W2110999128","https://openalex.org/W2115134995","https://openalex.org/W2118385524","https://openalex.org/W2118755220","https://openalex.org/W2131806537","https://openalex.org/W2132053776","https://openalex.org/W2136813796","https://openalex.org/W2142037092","https://openalex.org/W2149226684","https://openalex.org/W2150073849","https://openalex.org/W2160401437","https://openalex.org/W2162777718","https://openalex.org/W2165423885","https://openalex.org/W2172173064","https://openalex.org/W4238590779","https://openalex.org/W4253795537","https://openalex.org/W4285719527","https://openalex.org/W6679708299"],"related_works":["https://openalex.org/W2363769136","https://openalex.org/W2114386333","https://openalex.org/W2031173804","https://openalex.org/W3085471909","https://openalex.org/W2148571123","https://openalex.org/W2509523906","https://openalex.org/W2115222420","https://openalex.org/W2404820046","https://openalex.org/W2135365633","https://openalex.org/W2803610590"],"abstract_inverted_index":{"A":[0],"simple":[1],"mechanism":[2,24],"to":[3,100,120,139,211,219,259,279],"increase":[4,178],"the":[5,47,53,72,77,96,121,145,160,162,174,179,192,199,212,221,234,238,245,250,254,262,265,274],"utilization":[6],"of":[7,28,55,79,98,113,124,181,189,225,253,264],"a":[8,35,187,271],"small":[9],"trace":[10,73,239,255,272],"cache,":[11,273],"and":[12,75,136,197,232],"simultaneously":[13],"reduce":[14,191,249],"its":[15],"power":[16],"consumption,":[17],"is":[18,32,268,277],"presented":[19],"in":[20,38,144,159,237],"this":[21],"article.":[22],"The":[23,43,60,82,104],"uses":[25],"selective":[26],"storage":[27],"traces":[29,56,108,142,158],"(filtering)":[30],"that":[31,66,88,173],"based":[33],"on":[34],"new":[36],"concept":[37],"computer":[39],"architecture:":[40],"random":[41],"sampling.":[42],"sampling":[44,105,163,175,214,222,226,246,266,275],"filter":[45,106,164,176,247,267],"exploits":[46],"\u201chot/cold":[48],"trace\u201d":[49],"principle,":[50],"which":[51,153],"divides":[52],"population":[54],"into":[57],"two":[58],"groups.":[59],"first":[61],"group":[62,84],"contains":[63,85],"\u201chot":[64,217],"traces\u201d":[65,87,126,218],"are":[67,89,93,123],"executed":[68],"many":[69],"times":[70],"from":[71],"cache":[74,122,134,256],"contribute":[76],"majority":[78,97],"committed":[80],"instructions.":[81],"second":[83],"\u201ccold":[86,125],"rarely":[90],"executed,":[91],"but":[92],"responsible":[94],"for":[95,156,270],"writes":[99,119],"an":[101],"unfiltered":[102],"cache.":[103,146,240],"selects":[107],"without":[109],"any":[110],"prior":[111],"knowledge":[112],"their":[114],"quality.":[115],"However,":[116],"as":[117],"most":[118],"it":[127],"statistically":[128],"filters":[129],"out":[130],"those":[131],"traces,":[132],"reducing":[133],"turnover":[135],"eventually":[137],"leading":[138],"higher":[140],"quality":[141],"residing":[143],"In":[147],"contrast":[148],"with":[149,168,228,244,283],"previously":[150,229],"proposed":[151,230],"filters,":[152,231],"perform":[154],"bookkeeping":[155],"all":[157],"program,":[161],"can":[165,177,206,248],"be":[166,207],"implemented":[167],"minimal":[169],"hardware.":[170],"Results":[171],"show":[172],"number":[180],"hits":[182],"per":[183],"build":[184],"(utilization)":[185],"by":[186,195,202,209,257],"factor":[188],"38,":[190],"miss":[193,251],"rate":[194,252],"20%":[196],"improve":[198],"performance-power":[200],"efficiency":[201],"15%.":[203],"Further":[204],"improvements":[205],"obtained":[208],"extensions":[210],"basic":[213],"filter:":[215],"allowing":[216],"bypass":[220],"filter,":[223],"combining":[224],"together":[227],"changing":[233],"replacement":[235],"policy":[236],"Those":[241],"techniques":[242],"combined":[243],"up":[258],"40%.":[260],"Although":[261],"effectiveness":[263],"demonstrated":[269],"principle":[276],"applicable":[278],"other":[280],"micro-architectural":[281],"structures":[282],"similar":[284],"access":[285],"patterns.":[286]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
