{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/72064"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/72064","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Performance Evaluation of Memory Systems for High-Speed Computers","abstract":"High speed computer systems pose two significant problems for memory system designers. How to design memory systems to meet the memory access performance required by the processors and how to evaluate proposed memory designs. This thesis addresses these two issues.","abstract_html":"High speed computer systems pose two significant problems for memory system designers. How to design memory systems to meet the memory access performance required by the processors and how to evaluate proposed memory designs. This thesis addresses these two issues.","abstract_has_math":false,"creators":["Fu, John Wai Cheong"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Patel, Janak H."],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2014,"date_issued":"2014-12-17T20:00:23Z","date_published":"2014-12-17T20:00:23Z","updated_at":"2026-07-22T22:26:06Z","subjects":["Computer Science"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["(UMI)AAI9305528"],"render_values":[{"text":"(UMI)AAI9305528","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/2142/72064","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Patel, Janak H."]},{"key":"dc:creator","label":"Author","values":["Fu, John Wai Cheong"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2014-12-17T20:00:23Z","10000-01-01","1992"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer Science"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/72064","(UMI)AAI9305528"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["High speed computer systems pose two significant problems for memory system designers. How to design memory systems to meet the memory access performance required by the processors and how to evaluate proposed memory designs. This thesis addresses these two issues.","Trace driven simulation, in recent years, has become almost the exclusive technique of choice for evaluating memory system designs. This is expected to remain true for the near future. As the processor cycle time decreases memory access performance contributes more to the overall system performance. Memory system designs need to be evaluated in an accurate and time-efficient manner. To obtain typical behavior memory systems should be evaluated using programs that are realistic and representative of typical programs. However, non-trivial programs generate large traces that have a high computation and storage cost in trace driven simulation. This thesis presents a method for accurate and cost effective evaluation of memory systems with trace driven simulation.","Cache memories have proven to be effective in high speed scalar processors but have typically not been used in vector processors because of perceived poor performance with numerically intensive programs. The second part of this thesis describes how cache memories can be effectively used when executing numerical programs on vector and scalar processors, and multiprocessors. The proposed memory systems are evaluated using trace driven simulation and traces from the PERFECT benchmark set.","Made available in DSpace on 2014-12-17T20:00:23Z (GMT). No. of bitstreams: 1 9305528.pdf: 7597874 bytes, checksum: 40a5cae21691b8176e3a6dd81735d606 (MD5) Previous issue date: 1992","Embargo set by: Seth Robbins for item 72232 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","166 p.","Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1992."]},{"key":"dc:title","label":"Title","values":["Performance Evaluation of Memory Systems for High-Speed Computers"]}]}],"canonical_facts":{"dc:contributor":["Patel, Janak H."],"dc:creator":["Fu, John Wai Cheong"],"dc:date":["2014-12-17T20:00:23Z","10000-01-01","1992"],"dc:description":["High speed computer systems pose two significant problems for memory system designers. How to design memory systems to meet the memory access performance required by the processors and how to evaluate proposed memory designs. This thesis addresses these two issues.","Trace driven simulation, in recent years, has become almost the exclusive technique of choice for evaluating memory system designs. This is expected to remain true for the near future. As the processor cycle time decreases memory access performance contributes more to the overall system performance. Memory system designs need to be evaluated in an accurate and time-efficient manner. To obtain typical behavior memory systems should be evaluated using programs that are realistic and representative of typical programs. However, non-trivial programs generate large traces that have a high computation and storage cost in trace driven simulation. This thesis presents a method for accurate and cost effective evaluation of memory systems with trace driven simulation.","Cache memories have proven to be effective in high speed scalar processors but have typically not been used in vector processors because of perceived poor performance with numerically intensive programs. The second part of this thesis describes how cache memories can be effectively used when executing numerical programs on vector and scalar processors, and multiprocessors. The proposed memory systems are evaluated using trace driven simulation and traces from the PERFECT benchmark set.","Made available in DSpace on 2014-12-17T20:00:23Z (GMT). No. of bitstreams: 1 9305528.pdf: 7597874 bytes, checksum: 40a5cae21691b8176e3a6dd81735d606 (MD5) Previous issue date: 1992","Embargo set by: Seth Robbins for item 72232 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","166 p.","Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1992."],"dc:identifier":["http://hdl.handle.net/2142/72064","(UMI)AAI9305528"],"dc:subject":["Computer Science"],"dc:title":["Performance Evaluation of Memory Systems for High-Speed Computers"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:26:06Z"}