Car-tech

Tactica computerizata de protectie impotriva accidentelor descoperita de cercetatorii din Marea Britanie

Scenariu de coşmar pentru Marea Britanie, imediat după Brexit. Impactul asupra românilor

Scenariu de coşmar pentru Marea Britanie, imediat după Brexit. Impactul asupra românilor

Cuprins:

Anonim

Pentru un utilizator de PC, nimic nu răcește inima ca "Ecranul albastru al morții" în Windows. În ciuda faptului că accidentele sunt la fel de vechi ca și computerele, unii cercetători din Marea Britanie ar putea face primii pași spre trimiterea ecranelor albastre către același cimitir unde sunt îngropate discuri de 5,25 inch.

Colegiul Universitar din Londra (UCL) au făcut ceva ce ei numesc un "computer sistemic", care spun robinete în haosul găsit în natură, pentru a permite unui calculator să se vindece.

[Citire suplimentară: Cum să eliminați programele malware de la dvs. Windows PC]

O cauză principală de accidente la computer, potrivit cercetătorilor, este modul în care computerele procesează instrucțiunile din programele pe care le execută. O fac secvențial, un pas la un moment dat. Distrugeți acea secvență, iar calculatorul salvează pista și se prăbușește.

Nu funcționează natura. "Procesele sale sunt distribuite, descentralizate și probabiliste", a declarat Peter Newton, un cercetător în domeniul cercetării, Peter Bentley.

Natura este, de asemenea, tolerantă la erori, motiv pentru care sistemele biologice se pot vindeca. > Toleranța la defecțiuni, desigur, nu este nimic nou pentru calcul. Serverele l-au avut de ani de zile. Și încă din 2001, Bill Gates a fost chemat de producătorii de PC-uri să construiască tehnologia în cutii Windows XP.

Cum funcționează

Computerul de protecție împotriva accidentelor este pus altfel decât un octet curent cutie, de asemenea. Este alcătuită dintr-un număr de sisteme. Fiecare sistem are o memorie proprie și conține date sensibile la context. Nu numai că fiecare sistem conține date, dar fiecare conține instrucțiuni despre ce să facă cu aceste date în funcție de context.

În plus, mai multe copii ale instrucțiunilor sunt localizate în multe sisteme din computer. Aceasta permite computerului să se întoarcă la o copie a setului de instrucțiuni dacă o versiune care rulează devine coruptă.

Și pentru că fiecare sistem are propria sa memorie, pot fi evitate prăbușirile cauzate de faptul că un anumit cod nu poate accesa o anumită adresă de memorie.

Pentru a adăuga întâmplări la operația calculatorului, cercetătorii au înlocuit contorul de programe găsit într-un PC tipic cu un generator de numere pseudo aleatoare. Acest lucru permite sistemului computerului să-și execute instrucțiunile în paralel și fără ca un sistem să aibă prioritate față de celălalt.

În timp ce sună ca și cum nu ar trebui să funcționeze, cercetările spun că funcționează destul de bine și vor arăta cum si functioneaza in aprilie, cand sunt programate sa-si demonstreze hardware-ul la o conferinta de sisteme evolvabila in Singapore.

Alte eforturi

Cercetatorii UCL nu sunt singurii care incearca sa proiecteze calculatoare care functioneaza ca sisteme bio. O pereche de cercetători - unul la Universitatea din Manchester, celălalt la Universitatea din Southampton - au lucrat timp de mai mult de 18 luni pe un proiect pentru a coborî împreună un milion de procesoare ARM pentru a simula simularea activității neuronilor în creierul uman.

Din păcate, calculatorul care nu a fost creat de cercetători nu este ceva tipic pe care utilizatorii de calculatoare îl vor vedea în orice moment. Ideea este în evaluarea dezvoltatorilor privind aplicațiile practice ale cercetării: ar putea permite doctorilor să se reprogrameze pentru a face față daunelor provocate de luptă.