වොන් නිව් මාන්(නූතන පරිගනකයේ පියා)

වොන් නියුමන් ආකෘතිය සහ ප්රින්ස්ටන් වාස්තු විද්යාව යනුවෙන් හැඳින්වෙන වොන් නියුමාන් ගෘහනිර්මාණය , 1945 දී ගණිතඥයෙකු හා භෞතික විද්යාඥයෙකු වන ජෝන් වොන් නූමාන් සහ අනෙකුත් අය විසින් EDVAC පිළිබඳ වාර්තාවේ පළමුවන කෙටුම්පතෙහි විස්තර කරන ලද පරිගණක ආකෘතියක් වේ. [1] මෙය අංක ගණිත තාර්කික ඒකකය සහ සැකසුම් ලේඛන ඇතුළත් සැකසුම් ඒකකය සමන්විත වන කොටස් සහිත ඩිජිටල් පරිගණකයක් සඳහා නිර්මාණ ආකෘතියක් විස්තර කරයි. උපෙද්ශක ෙල්ඛනයක් සහ වැඩසටහන් කවුළුව සහිත පාලන ඒකකයක් ; දත්ත සහ උපදෙස් ගබඩා කිරීම සඳහා මතකය ; බාහිර සංචිත ;ආදාන සහ ප්රතිදාන යාන්ත්රණ. [1] [2] අර්ථය පරිණාමිත වැඩසටහන් පරිගණකයක් බවට පරිවර්තනය වී ඇති අතර එය සාමාන්යයෙන් බසය සමඟ බෙදා ගත හැකි නිසා උපදෙස් ලබා ගැනීම සහ දත්ත මෙහෙයුම එකම අවස්ථාවක සිදුවිය නොහැකිය. මෙය වොන් නියුමන් වල ඇති බාධකයක් ලෙස හැඳින්වේ. බොහෝවිට පද්ධතියේ කාර්ය සාධනය සීමා වේ. [3]
වොන් නියුමන් ආකෘතියේ යන්ත්රයක් නිර්මාණය කර ඇත්තේ හාවර්ඩ් ආකෘතියේ යන්ත්රයට වඩා සරල ක්රමයක් වන අතර එය ගබඩා කර ඇති ක්රමලේඛ ක්රමයක් වන අතර දත්ත මතකයෙන් දත්ත කියවීම හා ලිවීම සඳහා එක් කැප වූ කට්ටලයක් සහ දත්ත බස්රථයක් ඇත, තවත් කට්ටලයක් උපදෙස් සහ දත්ත බස්රථ සඳහා උපදෙස් ලබා ගැනීම .
ගබඩා කර ඇති වැඩසටහනක් වන ඩිජිටල් පරිගණකය එහි ක්රමලේඛ උපදෙස් මෙන්ම එහි දත්ත කියවීම-ලියන්න , සසම්භාවී ප්රවේශ මතකය (RAM) ලෙස තබා ගනී. ගබඩා-වැඩසටහන් පරිගණකයන් 1940 ගනන් වල වැඩසටහන් පාලනය කරන ලද පරිගණක පිළිබඳ ප්රගමනය කිරීමක් විය. ඒවාට දත්ත මාරු කිරීම සඳහා දත්ත හුවමාරු කිරීමට සහ පැච් කේබල් ඇතුළු විවිධාකාර කි්රයාකාරි ඒකක අතර සංඥාවන් පාලනය කිරීම සඳහා ස්විචයන් සැකසීම මගින් සකස් කරන ලද කොලොස්සිය සහ එන්අයිඒඑස් . නූතන පරිගණකවල අතිමහත් බහුතරයක් එකම දත්තයන් සහ වැඩසටහන් උපදෙස් සඳහා භාවිතා කරනු ලැබේ. තවද වොන් නියුමාන් හා හාර්වර්ඩ් හෙල්ඩ් හි හැන්ඩ්ල් ඩිජිටල්කරණය ප්රධාන මතකය ( භාගයේ හැඹිලි ආකෘතිය ) නොවේ.

ඉතිහාසය [ සංස්කරණය ]

පැරණි පරිගණක යන්ත්රය ස්ථාවර වැඩසටහන් තිබිණි. සමහර සරල පරිගණක තවමත් සරල බව හෝ පුහුණු අරමුණු සඳහා තවමත් මෙම නිර්මාණය භාවිතා කරයි. උදාහරණයක් ලෙස, වින්ඩෝස් කැල්කියුලේටරය (මූලික වශයෙන්) ස්ථාවර වැඩසටහන් පරිගණකයකි. එය මූලික ගණිතය කළ හැකි නමුත් එය වදන් සැකසුම් හෝ ක්රීඩා කොන්සෝලයක් ලෙස භාවිතා කළ නොහැකිය. ස්ථාවර ක්රමලේඛ යන්ත්රයක වැඩසටහන වෙනස් කිරීම සඳහා යන්ත්රය නැවත සකස් කිරීම, ප්රතිව්යූහකරණය හෝ යලි නිර්මාණය කිරීම අවශ්ය වේ. මුල්ම පරිගණකවල ඒවා "සැලසුම් කර" ඇති තරම් "වැඩසටහන්ගත" නොකරන ලදි. "Reprogramming", එය හැකි සෑම අවස්ථාවකදීම, ඉතා කාර්යබහුල ක්රියාවක් විය, ගැලපුම් සටහන් සහ කඩදාසි සටහන් සමඟින් පටන් ගත් අතර, සවිස්තරාත්මක ඉංජිනේරු සැලසුම් සහ පසුව යන්ත්රානුසාරීයව නැවත සකස් කිරීම සහ නැවත ගොඩනැඟීම සිදු කරන ලදී. ENIAC හි වැඩ සටහනක් සකසා එය වැඩ කිරීම සඳහා සති තුනක් ගත විය හැකිය. [4]
ගබඩා කරන ලද පරිගණක වැඩසටහනේ යෝජනා සමඟ මෙය වෙනස් විය. ගබඩා කර ඇති වැඩසටහන් පරිගණකය, සැලසුම්, උපදෙස් මාලාවක් සහ මතකයේ ගබඩා කර ඇති උපදෙස් මාලාවක් ( වැඩසටහනක් ) ගබඩා කළ හැක.
ගබඩා කර ඇති වැඩසටහන් සැලසුම් ද ස්වයං වෙනස්කම් කේතය සඳහා ඉඩ ලබා දේ. එවැනි පහසුකමක් සඳහා මුලික අභිප්රාය වූයේ මුල් සැලසුම් වලදී අතින් අතින් සිදු කළ යුතු උපදෙස් මාලාවෙහි උපසර්ගය කොටසට වැඩිකිරීමට හෝ වෙනත් ආකාරයකින් වෙනස් කිරීමට වැඩ කිරීමේ අවශ්යතාවයි. දර්ශක නාම ලේඛනය හා වක්ර අපකීර්තියට පත්වන විට එය පරිගණකයේ සුචරිතයේ පොදු ලක්ෂණ බවට පත් විය. තවත් ප්රයෝජනයක් වූයේ ක්ෂණික ඇමතුම් භාවිතා කරමින් උපදෙස් මාලාවෙහි නිතර භාවිතා කරන ලද දත්ත සැකසීමයි . ස්වයං වෙනස්කම් කේතය බොහෝ දුරට වාසිදායක වී ඇත. එය සාමාන්යයෙන් තේරුම් ගැනීමට සහ නිදොස් කිරීම අසීරු නිසා, නූතන සැකසුම් නල මාර්ගගත කිරීම හා කැචන් යෝජනා ක්රමය යටතේ අකාර්යක්ෂම වේ.

හැකියාවන් සංස්කරණය

විශාල පරිමාණයෙන්, දත්තයන් ලෙස උපදෙස් ලබා ගැනීමේ හැකියාව ඇසිරියානුවෝ , සංයුක්තකාරකයෝ , ලින්ක්සර්ස් , කාරකයන් සහ වෙනත් ස්වයංක්රීය වැඩසටහන් මෙවලම් හැකි ය. "වැඩසටහන් ලිවීමේ වැඩසටහන් ලිවිය හැකිය". [5] මෙය වෝස් නියුමාන් ගෘහ නිර්මාණ ශිල්පීන්ගේ යන්ත්ර වටා නවීන ස්වයං-සත්කාරක පරිගණක පරිසර පද්ධතියකට ඉඩ සලසා දී ඇත.
LISP වැනි උසස් මට්ටමේ භාෂාවන්හි වොන් නියුමන් ගෘහනිර්මාණයේදී ක්රියාත්මක වන කේත රාමුව තුළදී භාවිතා කිරීමට නොහැකි විය හැකි, යාන්ත්රික-ස්වාධීන ක්රමයක් ලබා දීම, හෝ නියමිත වේලාවට සම්පාදනය කිරීම සඳහා රාමු තොරතුරු භාවිතා කිරීම මගින් (උදා. Java අථත්ය යාන්ත්රණය , හෝ වෙබ් බ්රවුසර වල අන්තර්ගත භාෂා වලින්).
කුඩා පරිමාණයකින්, BITBLT හෝ පික්සල් සහ වර්ටෙක්ස් ෂැඩර් වැනි පුනරාවර්තී ක්රියාවලිය සාමාන්ය අරමුණු ක්රියාවලීන් මත ඉක්මන් සංයුක්ත කිරීමේ ක්රමවේදයන් සමඟ වේගවත් කළ හැකිය. මෙය ජනප්රිය වී ඇති ස්වයං වෙනස්කම් කේතයකි.

ගබඩා කර ඇති වැඩසටහන් සංකල්පය සංවර්ධනය කිරීම සංස්කරණය

කේම්බ්රිජ් සරසවියේ මැක්ස් නිව්මන්ගේ දේශන මගින් ගණිතමය තර්කනය පිලිබඳව අනතුරු ඇඟවූ ගණිතඥයෙකු වන ඇලන් ටියුරින්ග් 1936 දී ලියවිලි ප්රකාශයට පත් කරන ලද සංයුක්ත සංඛ්යා මත පදනම් වූ සංඛ්යාංක සංඛ්යා (The Entscheidungs ​​Problemm) ලන්ඩන් ගණිතමය සමිතිය . [6] එය ඔහු "විශ්ව පරිගණක පරිගණකයක්" ලෙස හැඳින්වූ උපකල්පිත යන්තයක් විස්තර කර ඇති අතර එය දැන් " විශ්ව ටියුරින් යන්ත්රය " ලෙස හැඳින්වේ. උපකල්පිත මැෂින් එහි උපදෙස් හා දත්ත අඩංගු වූ අසීමිත ගබඩාවක් (වර්තමාන පාරිභාෂිතයේ මතකය) තිබිණි. ජෝන් වොන් නියුමාන් 1935 දී කේම්බ්රිජ් හි පිහිටි ආධුනික මහාචාර්යවරයෙකු ලෙස ද , 1936 - 1937 කාලය තුළ නිව් ජර්සි හි ප්රින්ස්ටන්හි උසස් අධ්යාපන ආයතනයේදී ටියුරින්ග් ගේ ආචාර්ය උපාධි පාඨමාලාවේදී ද ටියුරිං සමඟ හොඳින් දැන සිටියේය. 1936 දී ටියුරිංගේ පුවත්පත ගැන ඔහු දැන සිටියේද කාලය පැහැදිලි නැත.
1936 දී, කොන්ඩාඩ් සුසේස් විසින් පේටන්ට් බලපත්ර 2 ක් යටතේ අපේක්ෂා කරන ලදී. එම යන්ත්ර සඳහා දත්ත ගබඩා කිරීම සඳහා භාවිතා කරන ලද එකම ගබඩාවද ගබඩා කළ හැකිය. [7]
ස්වාධීනව පෙන්සිල්වේනියා විශ්ව විද්යාලයේ මුවර් විශ්ව විද්යාලයේ විදුලි ඉංජිනේරු විද්යාව පිළිබඳ එන්ඒඅයිඒඑස් එන්එස්ඒඒසී වර්ධනය කරන ලද J. Presper Eckert සහ John Mauchly , 1943 දෙසැම්බරයේ ගබඩා කරන ලද වැඩසටහන් සංකල්පය ගැන ලිවීය. [8] [9] යන්ත්රය, EDVAC , Eckert 1944 ජනවාරි මාසයේ දී ලිවීය. ඒවා නව දත්ත ආම්පන්න මතක උපාංගයක දත්ත හා වැඩසටහන් ගබඩා කරන අතර ඒවා රසදිය ලෝහ ප්රමාද කිරීමේ පේළියකි . මෙය ප්රායෝගිකව ගබඩා කර ඇති ක්රමලේඛන යන්ත්රයක් ඉදි කරන ප්රථම අවස්ථාව මෙය විය. එවකට ඔහු සහ ටොරිගින්ගේ වැඩ ගැන ඔහු සහ මැචීලි නොදන්නවා විය.
ලොන් ඇලමොස් ජාතික රසායනාගාරයේ පිහිටි මෑන්හැටන් ව්යාපෘතියේ නිර්මාන් නියූමාන් සම්බන්ධ වූ විශාල ගණනය කිරීම් අවශ්ය විය. මෙය 1944 ග්රීෂ්ම සමයේදී ENIAC ව්යාපෘතියට ඔහු ඇද ගෙන ගියේය. එහිදී ඔහු ගබඩා කර තිබූ වැඩසටහන් පරිගණකය (EDVAC) නිර්මාණය කිරීමේ සාකච්ඡාවට සම්බන්ධ විය. එම කණ්ඩායමේ කොටසක් ලෙස, එක්ටාර් හා මොචීගේ කෘති මත පදනම් වූ EDVAC [1] පිළිබඳ වාර්තාවේ පළමුවන කෙටුම්පත විස්තර කලේය. එය ඔහුගේ සමකාලීනයෙක් වන හර්මන් ගෝල්ඩ්ස්ටයින් එය වොර් නියුමන්ගේ නමට පමණක් බෙදා හැරිය විට, එය එක්කර්ට් සහ මැචීලිගේ කනස්සල්ලට හේතු විය. [10] ඇමරිකානු පුවත්පත් හා යුරෝපයේ වොන් නියුමන්ගේ සගයන් දුසිම් ගනනක් විසින් කියවන ලද අතර ඊළඟ වටයේ පරිගණක නිර්මාණ වලට බලපෑවේය.
ජැක් කොපෑන්න් පවසන්නේ එය "ඓතිහාසික වශයෙන් නුසුදුසු, විද්යුත් ගබඩා කරන ලද ඩිජිටල් පරිගණක වෙත" වොන් නියුමන් යන්ත්ර "ලෙස හැඳින්විය හැකි බවයි. ඔහුගේ ලොස් ඇලමොස් සමීර් ස්ටෑන් ෆ්රැන්කල් ටියුරිංගේ අදහස් සඳහා von von Neumann ගේ සැලකිල්ල ගැන සඳහන් කලේය:
වර්ෂ 1943 හෝ 44 වන වොන් නියුමාන්හි හෝ 1944 දී හෝ 1944 දී ටියුරිංගේ පුවත්පතෙහි මූලික වැදගත්කම හොඳින් දැන සිටි බව ... මම දැනගත් විට එම නියුමාන් විසින් එම පුවත්පතට මාව හඳුන්වා දුන්නා. බොහෝ අය වොන් නියුමාන් "පරිගණකයේ පියා" ලෙස (වර්තමාන අර්ථයෙන් අර්ථකථනයෙහි) පිළිගනු ලැබුවද, ඔහු කිසි විටෙකත් එම වැරැද්දම නොකරන බව මා විශ්වාස කරනවා. සමහරවිට ඔහු වින්නඹු මාතාව හැඳින්විය හැකිය. එහෙත් ඔහු ස්ථිරවම මට අවධාරණය කළ අතර අනිත් අයටද මා විශ්වාස කරන අතර, මූලික සංකල්පය ටියුරිංග්ජිටි නිසා ඇති වූ බැබ්බාගේ අපේක්ෂා නොකෙරේ ... ටියුරිං සහ වොන් නියුමන් මෙම සංකල්පවල අඩු කිරීම සඳහා සැලකිය යුතු දායකත්වයක් ලබා දුන් නමුත් ඒවායේ ක්රියාකාරිත්වයේ ක්රියාකාරීත්වයේ මතකය ගබඩා කිරීමට හා පරිගණකය පිළිබඳ මතකයේ ගබඩා කිරීම සඳහා පරිගණකය පිළිබඳ සංකල්පය හඳුන්වාදීම හා පැහැදිලි කිරීම සමග වැදගත් බව සැලකිල්ලට ගැනීම මම සලකන්නේ නැත. මෙම ක්රියාකාරකම් වලදී වැඩසටහනක්. [12]
"පළමු කෙටුම්පත" වාර්තාව සංසරණය කරන විට, ටියුරිජි විසින් ඉංජිනේරු හා වැඩසටහන් වැඩසටහන් විස්තර කරන ලද යෝජිත ඉෙලක්ෙටොනික් කැල්ක්යුලේටරය(Automatic Electronic Computing Engine) (ACE) ලෙස හඳුන්වන ලදී. [13] ඔහු 1946 පෙබරවාරි 19 වන දින බි්රතාන්ය ජාතික භෞතික විද්යාගාරයේ විධායක කමිටුව වෙත ඉදිරිපත් කළේය. ඔහු බේල්ස්ලි උද්යානයේ පැවති ඔහුගේ අත්දැකීම් වලින් ඔහු දැන සිටියේ වුවද ඔහු යෝජනා කළ හැකි දෙයක් විය හැකි බව කොලොස්සිය වටා රහසක් දශක ගණනාවක් තිස්සේ ඔහු එසේ පැවසීමෙන් වැළකී සිටියේය. ඒසීඑස් ආකෘතියේ විවිධ සාර්ථක ක්රියාත්මක කිරීම් ඉදිරිපත් කරන ලදී.
වොන් නියුමන් සහ ටියුරින්ග්ගේ ලියවිලි ගබඩා කර ඇති වැඩසටහන් පරිගණක විස්තර කළ නමුත් වොන් නියුමන්ගේ මුල් ලිපියේ විශාල සංසරණයක් අත්පත් කරගත් අතර එය ඉදිරිපත් කරන ලද පරිගණක නිර්මාණ ශිල්පය "von von Neumann Architecture" ලෙස හැඳින්වේ. 1953 ප්රකාශනය ෆැස්ටර් වෙනුවට සිතුවිලි: ඩිජිටල් පරිගණක පරිගණක යන්ත්ර (බීවී බොඩ්ඩින් විසින් සංස්කරණය කරන ලද ඩිජිටල් පරිගණක යන්ත්ර පිළිබඳ සම්මන්ත්රණයක් ), ඇමරිකාවේ පරිගණක පිළිබඳ පරිච්ඡේදය පහත පරිදි කියැවේ: [14]
උසස් අධ්යාපනය සඳහා ආයතනයෙහි යන්ත්රය, ප්රින්ස්ටන්
වර්ෂ 1945 දී එනාඅයිඒක් ඉදි කරන ලද ෆූරැඩෙල්ෆියාහි මූවර් පාසැලේ ඉංජිනේරු පීඨයේ වැඩ කරමින් සිටි මහාචාර්ය ජේ ෆොන් නූමන්, ඔහුගේ සමකාලීනයන්ගේ කණ්ඩායම වෙනුවෙන් ඩිජිටල් පරිගණකවල තර්කානුකූල නිර්මාණය පිළිබඳ වාර්තාවක් නිකුත් කළේය. මෙම වාර්තාව EDVAC (ඉලෙක්ට්රොනික් විචල්ය විචල්ය ස්වයංක්රීය පරිගණක) ලෙස හඳුන්වනු ලැබීය. මෙම යන්ත්රය මෑතදී ඇමෙරිකාවේ පමණක් නිමකර ඇති නමුත් වොන් නියුමාන්ගේ වාර්තාව කේම්බ්රිජ්හි (EDSAC) (ඉලෙක්ට්රොනික් ප්රමාද-ගබඩා ස්වයංක්රීය කැල්කියුලේටරයක්) ඉදි කිරීම (130 පිටුව බලන්න).
1947 දී බර්ක්ස්, ගෝල්ඩ්ස්ටයින් හා වොන් නියුමාන් තවත් වාර්තාවක් ප්රකාශයට පත් කළ තවත් වාර්තාවක් (තත්පර සමාන්තර යාන්ත්රණයක්) ප්රකාශයට පත් කරන ලදී. එය තත්පරයට මෙහෙයුම් 20,000 ක් පමණ විය හැකිය. එවැනි යන්ත්රයක් සෑදීමේදී ඇතිවන ගැටළුව වූයේ සුදුසු මතකයක් වර්ධනය කිරීමයි. ක්ෂණිකව ප්රවේශ විය හැකි සියලුම අන්තර්ගතයන් ඒවායේ විශේෂ රික්තක නළයක් භාවිතා කිරීමට යෝජනා කළ අතර එය " Selectron " ලෙස හැඳින්වේ. RCA හි Princeton Laboratories විසින් නිර්මාණය කරන ලද මෙම ටියුබ් මිල අධික හා අසීරු විය. එබැවින් වින්සන්ට් මතකය මත පදනම් වූ යන්ත්රයක් නිර්මාණය කිරීමට වොන් නියුමාන් පසුව තීරණය කළේය. 1950 ජුනි මාසයේ දී Princeton හි දී නිම කරන ලද මෙම යන්ත්රය ජනප්රිය ලෙස හැදින්විය හැකිය. මෙම යන්ත්රයේ සැලසුම ඇමරිකාව තුල ගොඩනගා ඇති මැජික් ඩිසයින් හෝ ඊට වැඩි භෂ්ම යන්ත්ර කිහිපයක්ම දේවානු ඇති අතර ඒවා සියල්ලම "ජොනීනික්" ලෙස හඳුන්වනු ලැබේ.
එම පොතේම ACE පිළිබඳ පරිච්ඡේදයේ පළමු ඡේද දෙක පහත පරිදි කියවිය යුතුය: [15]
ජාතික භෞතික විද්යාගාරයේ ස්වයංක්රීය ගණනය කිරීම
ස්වයංක්රීය ඉලෙක්ට්රොනික් පරිගණක තාක්ෂණයන්හි දියුණුව හා වැඩිදියුණු කිරීම්වලින් සමන්විත නවීන ඩිජිටල් පරිගණකවලින් එකක් මෑතකදී ජාතික භෞතික විද්යාගාරය වන ටෙඩ්ඩිංග්ටන් විසින් ප්රදර්ශනය කරන ලද අතර එහිදී ගණිතඥයින්ගේ හා ඉලෙක්ට්රෝනික පර්යේෂක ඉංජිනේරුවන්ගේ කුඩා කණ්ඩායමක් විසින් නිර්මාණය කර ඇත. ඉංග්රීසි විදුලි සමාගමෙන් නිෂ්පාදිත ඉංජිනේරුවරුන්ගේ සහාය ඇතිව, රසායනාගාරය. මේ වන විට රසායනාගාරයේ ඉදිකර ඇති උපකරණ වන්නේ ස්වයංක්රීය පරිගණක යන්ත්රය ලෙස හැඳින්වෙන වඩා විශාල ස්ථාපනයක නියමු ආකෘතිය පමණි. එහෙත් කුඩා පරිමාණයේ කුඩා හා තාපජික වෑල් 800 පමණ පමණ අඩංගු වුවද, XII තැටි වලින් විනිශ්චය කළ හැකි පරිදි, XIII සහ XIV එය අතිශය වේගවත් හා සංයුක්ත ගණනය කිරීමේ යන්ත්රයක් වේ.
යන්ත්රයක් මගින් ගණනය කිරීමේ මුලික සංකල්ප සහ වියුක්ත මූලධර්ම සකස් කරන ලද්දේ ආචාර්ය ඒ.එම්. ටියුරින්ග්, FRS, 1 වන පිටුවෙනි. 1936 දී ලන්ඩන් ගණිතමය සමිතිය කියවූ නමුත් එවන් යන්ත්රවල වැඩ බි්රතාන්යයේ කටයුතු ප්රමාද විය. කෙසේ වෙතත්, 1945 දී, ජාතික භෞතීය රසායනාගාරයේදී ගැටලු පිලිබඳව විමසා බැලූ අතර, රසායනාගාරයේ ගණිත අංශයේ අධිකාරී ජේ. ආර්. ආචාර්ය ටියුරින්ග් මහතාට සහ විශේෂඥයින්ගේ කුඩා කාර්ය මණ්ඩලයකින් ඔහු එක් විය. 1947 වන විට කලින් සඳහන් කළ විශේෂිත කණ්ඩායම පිහිටුවීම සඳහා මූලික සැලැස්මක් ප්රමාණවත් ලෙස දියුණු විය. 1948 අප්රියෙල් මාසයේදී එම්.එම්. කොලෙබ්රොක් මහතා භාරව සිටි රසායන විද්යාගාරයේ ඉලෙක්ට්රෝනික අංශය බවට පත්විය.

මුල් von von Neumann-ගෘහනිර්මාණ පරිගණක [ සංස්කරණය ]

පළමු කෙටුම්පත විස්තර කරන ලද්දේ විශ්ව විද්යාල හා සමාගම් විසින් ඔවුන්ගේ පරිගණක නිපදවීම සඳහා භාවිතා කරන ලද නිර්මාණයකි. [16] මෙම විවිධ පරිගණක අතර, ILLIAC සහ ORDVAC පමණක් අනුකූල උපදෙස් මාලාවක් තිබුණා.

කලින් ගබඩා කරන ලද පරිගණක වැඩසටහන [ සංස්කරණය ]

පහත දැක්වෙන කාලානුරූපයේ දිනය තොරතුරු නිසි පිළිවෙළට තැබීම අපහසුය. සමහර දින පළමු පරීක්ෂණය සඳහා ක්රියාත්මක වන අතර, සමහර දින පරිගණකය ප්රදර්ශනය කරන ලද හෝ නිම කරන ලද ප්රථම අවස්ථාව වන අතර සමහර දිනය පළමු බෙදාහැරීම හෝ ස්ථාපනය සඳහා වේ.
  • IBM SSEC දත්තයන් ලෙස උපදෙස් ලබා ගැනීමට හැකි වූ අතර, 1948 ජනවාරි 27 දින ප්රසිද්ධියේ ප්රදර්ශනය කරන ලදී. මෙම හැකියාව එක්සත් ජනපද පේටන්ට් බලපත්රයක් තුල ප්රකාශයට පත් විය. [19] [20] නමුත් සම්පූර්ණයෙන්ම විද්යුත් වශයෙන් යාන්ත්රික නොවන බවය. ප්රායෝගිකව, සීමිත මතකය නිසා කඩදාසි පටිවලින් උපදෙස් ලබා දුනි. [21]
  • ලන්ඩන් විශ්ව විද්යාලයේ බර්ක්බෙක්හි ඇන්ඩෘ බූත් සහ කැත්ලීන් බූත් විසින් නිර්මාණය කරන ලද ARC2 1948 මැයි 12 දිනට අන්තර්ජාලය ඔස්සේ අන්තර්ජාලයට පිවිසිනි . [17] එය පළමු භ්රමණය කරන ලද ඩ්රම් ගබඩා කිරීමේ උපකරණයයි . [22] [23]
  • මැන්චෙස්ටර් බේබි යනු ගබඩා කරන ලද වැඩසටහනක් පවත්වා ගෙන යනු ලබන ප්රථම සම්පූර්ණයෙන්ම ඉලෙක්ට්රොනික පරිගණකයයි. එය සරල වැඩසටහනක් ක්රියාත්මක කිරීමෙන් පසුව 1948 ජුනි 21 දින විනාඩි 52 ක සාධන වැඩසටහනක් පවත්වා ගෙන ගිය අතර සංඛ්යා දෙකක් සාපේක්ෂ අගමැති බව පෙන්නුම් කරන වැඩසටහනකි.
  • එන්එන්ඒඑඒඑඒඑඒඑඒසී විසින් ප්රොම්ටින් කියවෙන පමණක් ගබඩා කරන ලද පරිගණක වැඩසටහනක් ලෙස භාවිතා කරන ලදී (වැඩසටහන් ROM සඳහා ක්රියාකාරී වගු භාවිතා කරමින්) 1948 සැප්තැම්බර් 16 වන දින වොන් නියුමාන් සඳහා ඇඩෙල් ගෝල්ඩ්ස්ටයින් විසින් වැඩසටහනක් ක්රියාත්මක කරන ලදී.
  • වර්ෂ 1949 සැප්තැම්බර් මාසය වන තෙක් BINAC ආයතනය විසින් පෙබරවාරි, මාර්තු සහ අප්රේල් 1949 දී පරීක්ෂණ සිදු කරන ලදී.
  • මැන්චෙස්ටර් මාර්ක් 1 දරුවාගේ ව්යාපෘතිය ආරම්භ කරන ලදී. 1949 අප්රියෙල් මාසයේ දී වැඩසටහන් ධාවනය කිරීමට මාර්ක් 1 හි අතරමැදි අනුවාදය 1949 ඔක්තෝබර් දක්වා අවසන් විය.
  • 1949 මැයි 6 වන දින EDSAC සිය පළමු වැඩසටහන ක්රියාත්මක කළේය.
  • 1949 අගෝස්තු මාසයේදී EDVAC හට ලැබුණු අතර 1951 වන තෙක් එය නිතිපතා ක්රියාත්මක කරන ලදී.
  • CSIR Mk මම 1949 නොවැම්බර් මාසයේදී එහි ප්රථම වැඩසටහන ක්රියාත්මක කළා.
  • SEAC 1950 අප්රේල් මාසයේ දී ප්රදර්ශනය කරන ලදී.
  • Pilot ACE 1950 මැයි මස 10 වන දින සිය ප්රථම වැඩසටහන ක්රියාත්මක කරන ලද අතර එය 1950 දෙසැම්බර් මස ප්රදර්ශනය විය.
  • 1950 ජුලි මාසයේදී SWAC අවසන් විය.
  • වර්ෂ 1950 දෙසැම්බරයේදී වෝටර් වයිට්ඩේව සම්පූර්ණ කරන ලද අතර 1951 අප්රියෙල් මාසයේදී එය සැබවින්ම භාවිතා විය.
  • පළමු ERA ඇට්ලස් (පසුව වාණිජ ERA 1101 / UNIVAC 1101) දෙසැම්බර් 1950 දී ස්ථාපනය කරන ලදී.

පරිණාමනය සංස්කරණය

ගෘහ නිර්මාණ ශිල්පය පිළිබඳ තනි පද්ධති බස් පරිණාමය
1960 දශකයේ දශකවල දශක ගනනාවක් තිස්සේ පරිගණක සාමාන්යයෙන් කුඩා හා වේගවත් බවට පත් විය. ඔවුන්ගේ නිර්මාණ ශිල්පයෙහි යම් යම් පරිණාමයකට තුඩු දුනි. උදාහරණයක් වශයෙන්, මතක-සිතියම්ගත කළ I / O මඟින් ආදාන සහ ප්රතිදාන උපාංග මතකය ලෙස සැලකිය යුතු වේ. [24] අඩු පිරිවැයකින් අඩු පිරිවැයකින් යුත් පද්ධතියක් සැපයීමට තනි පද්ධති බසයක් භාවිතා කළ හැකිය පැහැදිලි කිරීම අවශ්ය ] . මෙය සමහර විට ගෘහ නිර්මාණ ශිල්පයේ "සරළ කිරීම" ලෙස හැඳින්වේ. [25] පසුකාලීන දශකවලදී සරලමයික්රො ක්රියෝලියර්ස් සමහරවිට අඩු පිරිවැය හා ප්රමාණය අඩු කිරීමට ආදර්ශය අඩු කර ඇත. විශාල පරිගණක වැඩිපුර ක්රියාකාරිත්වයට අමතර විශේෂාංග එකතු කරන ලදී.

නිර්මාණ සීමාවන් සංස්කරණය

Von Neumann පටුන [ සංස්කරණය ]

වැඩසටහන් මතකය හා දත්ත මතකය අතර හුවමාරු බස් රථය, මධ්යම සැකසුම් ඒකකය (CPU) හා මතක ප්රමාණයට සාපේක්ෂවසංයුක්ත තැටිය (දත්ත හුවමාරු අනුපාතය) වන අතර වොන් නියුමන් බාධක , මතකය වෙත සංසන්දනය කරයි. එක් බසයකට එක් කාලයකදී මතකයේ දෙකක මතක ප්රමාණයකට ප්රවේශ විය හැක්කේ, CPU එකට වැඩ කළ හැකි අනුපාතිකයට වඩා අඩුවෙන් ප්රවාහය වේ. මෙය විශාල දත්ත ප්රමාණයක් මත අවම සැකසුම් සිදු කිරීමට CPU අවශ්ය වන විට කාර්යක්ෂම සැකසුම් වේගයක් බරපතල ලෙස සීමා කරයි. මතකය වෙත හෝ සම්ප්රේෂණය කිරීමට අවශ්ය දත්ත සඳහා රැඳී සිටීමට CPU නිරන්තරයෙන් බල කෙරෙයි . CPU වේගයේ හා මතක ප්රමාණය තරමක් වේගයෙන් වැඩි වී ඇති අතර, ඒවායේ කාර්යක්ෂමතාව වැඩි වී ඇති අතර, එහි නවීන පරම්පරාවේ සෑම CPU සමඟම බරපතළ ගැටළුවක් පවතී.
වොන් නියුමාන්ගේ නළල තීරය ජෝන් බැකුස් විසින් 1977 ACM ටියුරින්ග් සම්මානය පිරිනැමුවේය . බැකුස් අනුව
වොන් නියුමන් අසීරු බාධක හරහා නැවත නැවතත් වචනවලින් විශාල සංඛ්යාවක් තල්ලු කිරීමෙන් වඩා සාපේක්ෂව සාපේක්ෂව විශාල වෙනස්කම් සිදුකිරීමේ ක්රමයක් තිබිය යුතුය. මෙම නාලය ගැටලුවක දත්ත තදබදය සඳහා නරක බාධාවක් වනවා පමණක් නොව, වඩාත් වැදගත්ම කාරණය වන්නේ, අප විසින් අපව මුණගැසීමට යොමු කර ඇති, බුද්ධිමය බාධාවකි කර්තව්යයේ විශාල සංකල්පීය ඒකක. එබැවින් වැඩසටහන්කරණය මූලික වශයෙන් සැලසුම් කිරීම හා විස්තර කිරීම දැවැන්ත රථවාහන සංචිතය වොන් නියුමන් නෞකාව හරහා සහ එම වාහන තදබදය සැලකිය යුතු දත්ත නොවේ, නමුත් එය සොයා ගත හැක්කේ කොහේද යන්නයි. [26] [27]

අවම කිරීම [ සංස්කරණය ]

Von Neumann කාර්ය සාධන බාධා අවම කිරීම සඳහා ප්රසිද්ධ ක්රම කිහිපයක් තිබේ. නිදසුනක් වශයෙන්, පහත දැක්වෙන සියල්ලම කාර්ය සාධනය වැඩි දියුණු කළ හැකිය ඇයි? ] :
උදාහරණයක් ලෙස සමාන්තර පරිගණනය භාවිතා කිරීම මගින් ගැටළුව ඇතැම් විට මගහරවා ගත හැකිය. උදාහරණ ලෙස නොඑන ලද මතක ප්රවේශය (NUMA) ආකෘතිය - මෙම ප්රවේශය සාමාන්යයෙන් සුපිරි පරිගණක භාවිතා කරයි. 1977 න් පසු විපත්තියේ විවේචනය වූ බුද්ධිමය බාධාව වෙනස් වී ඇති බවක් අඩු ය. බයූස්ගේ යෝජිත විසඳුම ප්රධාන බලපෑමක් නැත. නූතන ක්රියාකාරී වැඩසටහන්කරණය සහ වස්තුවල ඉලක්කගත වැඩසටහන්කරණය බොහෝ විට FORTRAN වැනි පැරණි භාෂාවලට වඩා "වචන ආපසු සහ ඉදිරියට" තල්ලු කිරීම සඳහා බොහෝ සෙයින් අඩුය. එහෙත් අභ්යන්තරව, පරිගණක තවමත් තම කාලය වැය කරන්නේ කුමක් ද යන්නයි. ඉහළ සමාන්තර සුපිරි පරිගණක
1996 වන විට, දත්ත සමුදා විශ්ලේෂණ අධ්යයනයකින් සොයා ගත් පරිදි CPU සයිකල් හතරකින් තුනක් මතකය සඳහා රැඳී සිට ඇත. පර්යේෂකයන් අපේක්ෂා කරන්නේ බහු බර කිරණ හෝ තනි චිප් බහු ක්රියාවලීන් සමඟ එකවර උපදෙස් මාලාව වැඩි කිරීම මෙම නරක්වීම වඩාත් නරක අතට හැරෙනු ඇත. [28]

ස්වයං වෙනස්කම් කේතය [ සංස්කරණය ]

වොන් නියුමාන්ගේ බාධකයෙන් හැරුණු විට, වැඩසටහන් වෙනස් කිරීම අහිතකර හෝ මෝස්තරයකට අහිතකර විය හැකිය. සමහර සරල ගබඩා කරන ලද වැඩසටහන් පරිගණක නිර්මාණවලදී, අක්රිය කිරීමේ වැඩසටහනක්, අනිකුත් වැඩසටහන් හෝ මෙහෙයුම් පද්ධතිය , පරිගණක බිඳවැටීමට තුඩු දෙනු ඇත. මතක ආරක්ෂාව සහ අනෙකුත් ප්රවේශ පාලනයන් මඟින් අහම්බෙන් හා ද්වේෂසහගත ක්රමලේඛන වෙනස් කිරීමේදී සාමාන්යයෙන් ආරක්ෂා විය හැක.
වැඩසටහන් වෙනස් කිරීම ප්රයෝජනවත් විය හැකිය. Von Neumann ආකෘතිය සංකේතාංකනය සඳහා ඉඩ ලබා දේ.

No comments:

Post a Comment