Sajt EE Times prenosi jedan izuzetno interesantan članak na koji će, sigurni smo, mnogi entuzijasti obratiti pažnju. Reč je o naporima usmerenim u pravcu sinteze modernog softvera sa ciljem što efikasnijeg rada na multiprocesorskim mašinama kakve će relativno brzo zavladati tržištem, sa posebnim akcentom na razvoj operativnih sistema koji bi već na svom sopstvenom nivou imali velikih beneficija od multiprocesorskog rada, kao i razvoju softvera uopšte. Opisi i tematika se ne zadržavaju na rešenjima namenjenim širokom potrošačkom tržištu već se ide i u opis nešto pikantnijih tema. Posebno je interesantan primer demonstracije sinhronizovanog rada optimizovanog softvera i odgovarajućeg hardvera na primeru robotske ruke – sklopa koji poseduje mnoštvo procesora i čiji se pokreti pomoću posebno optimizovanog softvera mogu sjajno kontrolisati pomoću običnog miša. Zaključak celog testa jeste da ovakve optimizacije softvera iziskuju poseban napor, znanje i veštinu, kao i da je multitasking softver veoma komplikovan kako za pravljenje tako i za optimizaciju, usled toga što je veoma bitno imati u vidu za šta se softver optimizuje (što automatski upućuje na daleko intenzivniju saradnju softverskih i hardverskih razvojnih timova. No, produkti takvog rada mogu doneti izvanredne rezultate, pomeriti granice trenutnih mogućnosti te rezutovati izvanrednim proizvodima, koji su bili i povod za objavljivanje ovog teksta.
Izvor: EE Times