Mīkstās kļūdas - neizskaidrojamas problēmas ar datoru
- 1795
- 109
- Ms. Evan Haag
Lasīt vadu vadā un nolēma tulkot. Raksts, protams, ir Komsomolskaya Pravda līmenī, bet tas var būt interesanti
Apmēram pirms gada Stefānam Jakisai bija nopietnas problēmas ar datoru. Viņi sāka, kad viņš uzstādīja Battlefield 3 - pirmo personu šāvēju, kurā darbība notiek tuvākajā nākotnē. Drīz problēmas bija ne tikai spēlē, bet arī viņa pārlūks “lidoja” ik pēc 30 minūtēm. Tā rezultātā viņš pat nevarēja instalēt nevienu programmu savā personālajā datorā.
Tas nonāca līdz brīdim, kad Stefans ir programmētājs pēc profesijas, un persona, kas bija diezgan pārzinājusi tehnoloģiju, nolēma, ka viņš “noķēra” vīrusu vai, iespējams, instalēja kādu programmatūru ar nopietnām kļūdām. Ar problēmu viņš nolēma vērsties pie sava drauga Džona Stefanovici, kurš tikai rakstīja disertāciju par datoru uzticamību.
Pēc īsas diagnozes Stefans un Džons atklāja problēmu - sliktu atmiņas mikroshēmu Jakis datorā. Tā kā dators darbojās perfekti apmēram sešus mēnešus pirms problēmas, Stefenam nebija aizdomas par aprīkojuma darbības traucējumiem, kamēr viņa biedrs pārliecināja sākt īpašu testu atmiņas analīzei. Stefenam tas bija diezgan neparasts. Kā viņš pats teica: "Ja tas notiktu ar kādu uz ielas, ar kādu, kurš neko nezina par datoriem, viņš, iespējams, būtu strupceļā".
Pēc tam, kad Jakisa ieguva problemātisku atmiņas moduli, viņa dators darbojas lieliski.
Kad datori sabojājas, parasti uzskata, ka problēmas ar programmatūru. Tomēr dažos pēdējos gados datorzinātnieki sāka pievērst arvien vairāk uzmanības aparatūras kļūmēm un nonāk pie secinājuma, ka problēmas viņu dēļ rodas daudz biežāk, nekā daudzi cilvēki domā.
Mīkstas kļūdas
Mikrocepuits Ražotāji veic nopietnu darbu, lai pārbaudītu mikroshēmas, pirms to izlaišana pārdošanā, taču viņiem nepatīk runāt par faktu, ka ilgstoši ir diezgan grūti nodrošināt mikroc cirkulāciju darba stāvokli. Kopš pagājušā gadsimta 70. gadu beigām mikroshēmu ražotāji ir zinājuši, ka vairākas aparatūras problēmas var izraisīt izmaiņas mikroprocesoros bitu stāvoklī. Samazinoties tranzistoru lielumam, uzlādētu daļiņu uzvedība tajās kļūst mazāk paredzamas. Ražotāji šādas kļūdas sauc par “mīksto kļūdu”, lai gan tās nav saistītas ar programmatūru.
Tomēr šīs mīkstās kļūdas - veido tikai daļu no problēmas: pēdējo piecu gadu laikā pētnieki, pētot sarežģītas un lielas datorsistēmas, ir secinājuši, ka daudzos gadījumos izmantotā datora aprīkojums ir vienkārši salauzts. Augstas temperatūras vai ražošanas defekti var izraisīt faktu, ka elektroniskie komponenti neizdodas laikā, ļaujot elektroniem brīvi plūst starp mikroshēmas tranzistoriem vai kanāliem, kas paredzēti datu pārsūtīšanai.
Zinātnieki, kas piedalās šo paaudžu datoru mikroshēmu izstrādē, rada nopietnas bažas par šādām kļūdām un vienu no galvenajiem šīs problēmas aspektiem. Kā nākamās paaudzes datoru ražošana, viņi iegūst arvien lielāku mikrocepcuitu un visu mazāku komponentu skaitu. Un šo mazo tranzistoru ietvaros ir nepieciešams arvien vairāk enerģijas, lai turētu sikspārņus tajos.
Problēma ir saistīta ar pamatfiziku. Tā kā mikrocepuitu ražotāji sūta elektronus caur mazākiem un mazākiem kanāliem, elektroni vienkārši no tiem izsist. Jo mazāki kanāli, jo vairāk elektronu var “noplūst” un jo vairāk enerģijas ir nepieciešams normālai datoru darbībai. Šī problēma ir tik sarežģīta, ka Intel darbojas kopā ar ASV Enerģētikas departamentu un citām valdības iestādēm, lai to atrisinātu. Nākotnē Intel plāno izmantot 5 nm tehnoloģisko procesu mikroc crecuits ražošanai, kas būs vairāk nekā 1000 reizes augstāks par veiktspēju, ko sagaida līdz šīs desmitgades beigām. Tomēr šķiet, ka šādām mikroshēmām būs nepieciešams arī neticami daudz enerģijas.
"Mēs zinām, kā izgatavot šādas mikroshēmas, ja jūs neuztraucaties par enerģijas patēriņu," saka Marks Segers, Intel augstās veiktspējas skaitļošanas ekosistēmu galvenais direktors, bet, ja jūs lūdzat mums atbildēt uz šo jautājumu, tas virs mūsu tehniskajām iespējām ".
Parastiem datoriem, piemēram, Stefana Jakisa, šādu kļūdu pasaule ir nezināma joma. Čipu ražotājiem nepatīk runāt par to, cik bieži viņu produkti darbojas nepareizi, dodot priekšroku šīs informācijas noslēpumam.