MARC details
| 000 -LEADER |
| fixed length control field |
03620nam a2200421 i 4500 |
| 003 - CONTROL NUMBER IDENTIFIER |
| control field |
TR-AnTOB |
| 005 - DATE AND TIME OF LATEST TRANSACTION |
| control field |
20230908000950.0 |
| 007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION |
| fixed length control field |
ta |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
| fixed length control field |
171111s2018 xxu e mmmm 00| 0 eng d |
| 035 ## - SYSTEM CONTROL NUMBER |
| System control number |
(TR-AnTOB)200438858 |
| 040 ## - CATALOGING SOURCE |
| Original cataloging agency |
TR-AnTOB |
| Language of cataloging |
eng |
| Description conventions |
rda |
| Transcribing agency |
TR-AnTOB |
| 041 0# - LANGUAGE CODE |
| Language code of text/sound track or separate title |
Türkçe |
| 099 ## - LOCAL FREE-TEXT CALL NUMBER (OCLC) |
| Classification number |
TEZ TOBB FBE BİL YL’20 ATA |
| 100 1# - MAIN ENTRY--PERSONAL NAME |
| Personal name |
Atamaner, Mert |
| Relator term |
author |
| 9 (RLIN) |
128687 |
| 245 10 - TITLE STATEMENT |
| Title |
Çok çekirdekli görev-kritik işlemciler için önbellek tasarımı ve gerçeklenmesi / |
| Statement of responsibility, etc. |
Mert Atamaner ; thesis advisor Oğuz Ergin. |
| 246 11 - VARYING FORM OF TITLE |
| Title proper/short title |
Cache design and implementation for mission-criticalmulticore processors |
| 264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE |
| Place of production, publication, distribution, manufacture |
Ankara : |
| Name of producer, publisher, distributor, manufacturer |
TOBB ETÜ Fen Bilimleri Enstitüsü, |
| Date of production, publication, distribution, manufacture, or copyright notice |
2020. |
| 300 ## - PHYSICAL DESCRIPTION |
| Extent |
xiv, 64 pages : |
| Other physical details |
illustrations ; |
| Dimensions |
29 cm |
| 336 ## - CONTENT TYPE |
| Source |
rdacontent |
| Content type code |
txt |
| Content type term |
text |
| 337 ## - MEDIA TYPE |
| Source |
rdamedia |
| Media type code |
n |
| Media type term |
unmediated |
| 338 ## - CARRIER TYPE |
| Source |
rdacarrier |
| Carrier type code |
nc |
| Carrier type term |
volume |
| 502 ## - DISSERTATION NOTE |
| Dissertation note |
Tez (Yüksek Lisans Tezi)--TOBB ETÜ Fen Bilimleri Enstitüsü Haziran 2020 |
| 520 ## - SUMMARY, ETC. |
| Summary, etc. |
Mutlicore architecutres optimizes the performance and energy overhead by using private<br/>and shared caches in the memory hierarchy. Different cores having private caches<br/>introduces coherency problem in between different cores. Modern systems employ a<br/>coherence protocol scheme into the system to tackle this problem. Two of the most used<br/>protocols today are MOESI and MESI protocols. These protocols solve the coherency<br/>problem efficiently, however recently it was shown that these protocols can be exploited<br/>or used for different purposes. Thesis includes a such a scheme that uses MOESI<br/>labels for error correction. Private caches are closely connected to the pipeline and<br/>thus requires to be fast. Because of this fact, modern CPUs do not use ECC in private<br/>caches(L1). Instead, parity bits are checked for errors and if an error occurs systems<br/>crash or are reload to a safe state. Proposed mechanism suggests an alternative for using<br/>ECC while being fast enough for pipeline utilizing coherency labels. Shared labeled<br/>cache blocks imply that there is at least one other copy of the same data in another L1<br/>cache, and it can be used to reload when a parity bit of such cache blocks imply error.<br/>In this thesis, it is shown that it is possible to protect a program during one fourth of its<br/>lifetime.<br/>Yao et al., reports that coherency protocols can also be exploited to create timing<br/>side channels. Since the accesses to shared and exclusive labeled cache blocks takes deterministically distinguishable time, it enables a spy-trojan pair to serially communicate<br/>by only measuring the access times to such cache blocks [1]. This communication<br/>is made possible by KSM(kernel same page merging) and disabling KSM incurs a<br/>significant performance loss. This work proposes a new scheme to prevent communicating<br/>through this side channel without the need of disabling KSM. Since the communication<br/>depends on back-to-back load operations, it is possible to track and monitor loads to the<br/>same cacheblock and introduce noise to the side channel. It is shown that it is possible<br/>to disrupt up to %90 of the communication while increasing the runtime %2 to %15.<br/> |
| 650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name entry element |
Tezler, Akademik |
| 9 (RLIN) |
32546 |
| 653 ## - INDEX TERM--UNCONTROLLED |
| Uncontrolled term |
Multi core processors |
|
| Uncontrolled term |
Cache |
|
| Uncontrolled term |
Coherency protocols |
|
| Uncontrolled term |
Error tolerance |
|
| Uncontrolled term |
Error correcting codes |
|
| Uncontrolled term |
Reliability |
|
| Uncontrolled term |
Security |
|
| Uncontrolled term |
Cache Side channels |
|
| Uncontrolled term |
Gem5 |
| 700 1# - ADDED ENTRY--PERSONAL NAME |
| Personal name |
Ergin, Oğuz |
| 9 (RLIN) |
36153 |
| Relator term |
advisor |
| 710 ## - ADDED ENTRY--CORPORATE NAME |
| Corporate name or jurisdiction name as entry element |
TOBB Ekonomi ve Teknoloji Üniversitesi. |
| Subordinate unit |
Fen Bilimleri Enstitüsü |
| 9 (RLIN) |
77078 |
| 942 ## - ADDED ENTRY ELEMENTS (KOHA) |
| Source of classification or shelving scheme |
Other/Generic Classification Scheme |
| Koha item type |
Thesis |