Бҧл ҥшін қолданылатын жалпы əдістердің бірі жадыны қабаттау деп
аталады. Жады
банкінің қабаттауы кезінде, əдетте, жадыдағы
банктер N
жадының кезеңді мекенжайларының
i, i+ 1,
i + 2, ...,
i + (N - 1) əр тҥрлі
N банктеріне келетіндей реттеледі. і-ші жады банкінде тек
мекенжайлары келесі тҥрде болатын сөздер ғана бар:
kN + i,
мҧндағыk = M
- 1 (M — бір банктегі сөздер саны).
Әр банктегі деректерге қол жеткізуді қамтамасыз ететін болсақ,
оның
жекелеген
банкіне
қарағанда,
жалпы
қолжетімділік
жылдамдығын N жадыға дейін қол жеткізе аласыз. Осындай
қабатталған қҧрылымдарды іске асырудың əр тҥрлі əдістері бар.
Олардың көпшілігі əртҥрлі банктерге мекенжайлардың жіберілуін
қамтамасыз ететін жəне банктерден келіп тҥсетін деректерді
мультиплекстеуге арналған конвейерлерді еске тҥсіреді. Осылайша,
қабаттанудың дəрежесі немесе коэффициенті жады банктеріне
мекенжайларды бөлуді анықтайды. Мҧндай жҥйелер оқу кезінде кэш-
жадына ақпарат жинаған кезде, сондай-ақ кэш-жадысының кері
көшірмелеу механизмдерін пайдаланған жағдайда тəн болып
табылатын, жадтың кезеңді мекенжайлары бойынша өтініштерді
оңтайландырады. Дегенмен, кезеңді орналасқан жадыдағы сөздерге қол
жеткізу талап етілетін болса, қабаттасқан жадтың өнімділігі
айтарлықтай азайтылуы мҥмкін.
Жадтың қабаттануын жинақтау - бірнеше жад бақылаушылары
жадыдағы банктерге (немесе жадының қабаттанған топтарына) тəуелсіз
жҧмыс істеуіне мҥмкіндік беретін бірнеше тəуелсіз өтініштерді іске
асыру мҥмкіндігі.
Егер жады жҥйесі көптеген тəуелсіз сҧраныстарды (кэш-жадымен
жҧмыс істеген кезде, көппроцессорлы жəне векторлы өңдеуді іске
асыру кезінде) қолдау ҥшін əзірленген болса, жҥйенің тиімділігі көп
дəрежеде əр тҥрлі банктерге тəуелсіз сҧраныстардың тҥсу жиілігіне
байланысты болады. Кезеңді мекенжайларға өтініш немесе тақ саннан
өзгешеленетін мекенжайларға қатысты жалпы жағдайда, қабатталған
жады дəстҥрлі жолдарымен жақсы өңделеді. Мекенжайлардағы кезеңді
өтініштер саны айырмашылығы тақ болатын болса, қиындықтар пайда
болады. Ірі компьютерлерде пайдаланылатын шешімдердің бірі - ол
жады банктерінің санын едəуір арттыру арқылы осындай кері
өтініштердің ықтималдығын статистикалық тҥрде азайту. Мысалы,
NEC SX/3 суперкомпьютерінде 128 жады банктері пайдаланылады.
Ҧқсас проблемалар бағдарламалық жəне аппараттық қҧралдармен
шешілуі мҥмкін.
ДЕІЕҚ
ерекшелігі қасиеттерін пайдалану.
ДЕІЕҚ
өтініш екі
кезеңнен тҧрады: дерекқор жолына қол жеткізу жəне бағанға өтініш.