Çok çekirdekli görev-kritik işlemciler için önbellek tasarımı ve gerçeklenmesi / (Record no. 200438858)

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
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Not for loan Collection code Home library Current library Shelving location Date acquired Source of acquisition Total Checkouts Full call number Barcode Date last seen Copy number Date shelved Koha item type
    Other/Generic Classification Scheme Ödünç Verilemez-Tez / Not For Loan-Thesis Tezler Merkez Kütüphane Merkez Kütüphane Tez Koleksiyonu / Thesis Collection 03/11/2020 Bağış / Donation   TEZ TOBB FBE BİL YL’20 ATA TZ01126 03/11/2020 1 03/11/2020 Thesis
Devinim Yazılım Eğitim Danışmanlık tarafından Koha'nın orjinal sürümü uyarlanarak geliştirilip kurulmuştur.