
Oorspronkelijk geplaatst door
systemdeveloper
Een asic is gewoon een app. specifiek circuit en is niet gelimiteerd tot bitmanipulatie e.d.
En dynamisch... mja, het is maar wat je daaronder verstaat. 95% van wat facebook uitspuugt komt uit een cache en is in principe weinig dynamisch aan. Dat kan in principe best hardwarematig afgehandeld worden.
De pool mogelijke ontwikkelaars doet niet echt ter zake. Ook apache, php e.d. wordt als eentjes en nulletjes uitgevoerd en kan gewoon op een chip gemikt worden. Als je bv. naar php kijkt dan loop je al snel tegen bv. 500 functies aan terwijl een programmeur er vaak maar 50-100 gebruikt (als het al zoveel is). Daarbij zijn er veel functies die als assembler plugin xxxx keer sneller zijn dan een php versie.
Als je dan ook nog dingen zoals operating system, bytecode, in time compiling e.d. gewoon kunt overslaan en dus je hardware veel effectiever kunt uitbuiten, kom je toch een stuk verder dan alleen een php vervanger knutselen.
My 2 cents (ex. btw)