Фон Нојманова уска грла утичу на вештачку интелигенцију

Фон Нојманово уско грло је природни резултат коришћења магистрале за пренос података између процесора, меморије, дуготрајног складиштења и периферних уређаја. Без обзира на то колико брзо аутобус обавља свој задатак, увек је могуће надвладати га – односно формирати уско грло које смањује брзину. Временом, брзине процесора настављају да расту, док се побољшања меморије и других уређаја фокусирају на густину — могућност складиштења више на мање простора. Сходно томе, уско грло постаје све већи проблем са сваким побољшањем, због чега процесор проводи много времена у мировању.

У разумном смислу, можете превазићи неке од проблема који окружују Фон Нојманово уско грло и произвести мала, али приметна повећања брзине апликације. Ево најчешћих решења:

  • Кеширање: Када су проблеми са довољно брзим добијањем података из меморије са Вон Неуманн архитектуром постали очигледни, продавци хардвера су брзо реаговали додавањем локализоване меморије којој није био потребан приступ магистрали. Ова меморија изгледа екстерно у односу на процесор, али као део процесорског пакета. Међутим, брзи кеш је скуп, тако да су величине кеша обично мале.
  • Кеширање процесора: Нажалост, спољне кеш меморије још увек не пружају довољну брзину. Чак и коришћење најбрже доступне РАМ меморије и потпуно искључење приступа магистрали не задовољава потребе процесора за капацитетом обраде. Сходно томе, добављачи су почели да додају интерну меморију — кеш мању од спољне кеш меморије, али са још бржим приступом јер је део процесора.
  • Унапред учитавање: Проблем са кешовима је што се показују корисним само када садрже исправне податке. Нажалост, у апликацијама које користе много података и обављају широк спектар задатака показују се мали број погодака у кеш меморији. Следећи корак у убрзавању рада процесора је да погодите које ће податке апликација захтевати следеће и учитати их у кеш пре него што апликација то захтева.
  • Коришћење специјалног РАМ-а: Можете бити затрпани супом РАМ абецеде јер постоји више врста РАМ-а него што већина људи замишља. Свака врста РАМ-а треба да реши бар део Фон Нојмановог проблема уског грла, и они раде - у границама. У већини случајева, побољшања се врте око идеје бржег преузимања података из меморије и на магистралу. Два главна (и много мањих) фактора утичу на брзину: брзина меморије (колико брзо меморија помера податке) и латенција (колико времена је потребно да се лоцира одређени део података). Прочитајте више о памћењу и факторима који на њега утичу.

Као и са многим другим областима технологије, хипе може постати проблем. На пример, мултитхреадинг, чин разбијања апликације или другог скупа инструкција у дискретне извршне јединице којима процесор може да рукује једну по једну, често се рекламира као средство за превазилажење Фон Нојмановог уског грла, али то заправо не чини било шта више од додавања додатних трошкова (што погоршава проблем). Мултитхреадинг је одговор на још један проблем: учинити апликацију ефикаснијом. Када апликација дода проблеме са кашњењем на Фон Нојманово уско грло, цео систем се успорава. Мултитхреадинг осигурава да процесор не губи још више времена чекајући корисника или апликацију, већ уместо тога има шта да ради све време. Кашњење апликације може да се јави са било којом архитектуром процесора, не само са Вон Неуман архитектуром. Али ипак,


За старије: Како уметнути исјечак у ПоверПоинт слајд

За старије: Како уметнути исјечак у ПоверПоинт слајд

Цлип арт је унапред нацртана генеричка уметничка дела, а Мицрософт обезбеђује многе датотеке са сликама бесплатно са својим Оффице производима. Можете да уметнете исечак у свој ПоверПоинт распоред слајдова. Најлакши начин за уметање исечака је коришћење једног од чувара места на распореду слајда: Прикажите слајд који садржи Цлип Арт […]

За старије: Како попунити боју у Мицрософт Екцел-у

За старије: Како попунити боју у Мицрософт Екцел-у

Боја испуне — која се такође назива сенчење — је боја или образац који испуњава позадину једне или више ћелија Екцел радног листа. Примена сенчења може помоћи очима читаоца да прате информације преко странице и може додати боју и визуелни интерес радном листу. У неким врстама табела, као што је регистар чековних књижица, […]

Додавање нових контаката у закон! 2005

Додавање нових контаката у закон! 2005

На најједноставнијем нивоу, главна сврха АЦТ-а! је да служи као место за чување свих контаката са којима свакодневно комуницирате. Можете додати и уредити све своје контакте из прозора Детаљи о контакту јер садржи све информације које се односе на један одређени запис и […]

Дисцорд Фор ЛуцкиТемплатес Цхеат Схеет

Дисцорд Фор ЛуцкиТемплатес Цхеат Схеет

Искористите ову шифру да пређете на коришћење Дисцорд-а. Откријте корисне Дисцорд ботове, апликације које можете да интегришете и савете за интервјуисање гостију.

ОпенОффице.орг за ЛуцкиТемплатес Цхеат Схеет

ОпенОффице.орг за ЛуцкиТемплатес Цхеат Схеет

Канцеларијски пакет ОпенОффице.орг има много алата који олакшавају радни живот. Када радите у ОпенОффице.орг, упознајте се са функционалном траком са алаткама (која изгледа прилично исто у свим апликацијама) и главним дугмадима на траци са алаткама за помоћ са основним командама за већину задатака.

Бомбе машина Алана Туринга

Бомбе машина Алана Туринга

Бомбе машина Алана Туринга није била никакав облик вештачке интелигенције (АИ). У ствари, то чак и није прави рачунар. Разбио је криптографске поруке Енигме, и то је то. Међутим, то је дало храну за размишљање за Тјуринга, што је на крају довело до рада под насловом а€œЦомпутинг Мацхинери анд Интеллигенцеа€?? коју је објавио 1950-их и која описује […]

Стандардни хардверски недостаци за вештачку интелигенцију

Стандардни хардверски недостаци за вештачку интелигенцију

Могућност креирања модуларног система има значајне предности, посебно у пословању. Могућност уклањања и замене појединачних компоненти одржава трошкове ниским, а истовремено омогућава инкрементална побољшања и брзине и ефикасности. Међутим, као и код већине ствари, нема бесплатног ручка. Модуларност коју обезбеђује Вон Неуманн архитектура долази са неким […]

10 ствари које треба и не треба радити када користите КуаркКСПресс

10 ствари које треба и не треба радити када користите КуаркКСПресс

Ако бисте морали да изаберете десет ствари које се лако заборављају, али су изузетно корисне које ћете запамтити о КуаркКСПрессу, драги читаоче, оне на следећој листи биле би то. Намасте. Разговарајте са својим комерцијалним штампачем Сви пројекти штампања почињу и завршавају се са штампачем. То је зато што само штампари знају своја ограничења и хиљаде начина на које пројекат може бити […]

Порекло биткоина

Порекло биткоина

Најважнији аспект биткоина може бити концепт иза њега. Битцоин је креирао програмер Сатосхи Накамото. Уместо да покушава да дизајнира потпуно нови начин плаћања како би збацио начин на који сви плаћамо ствари на мрежи, Сатоши је видео одређене проблеме са постојећим системима плаћања и желео је да их реши. Концепт […]

Како заштитити своју приватност када користите Битцоин

Како заштитити своју приватност када користите Битцоин

Одређени ниво анонимности везан је за коришћење биткоина и дигиталне валуте уопште. Да ли то можете означити као „довољно анонимно“ је лично мишљење. Постоје начини да заштитите своју приватност када користите биткоин за кретање средстава, али они захтевају одређени напор и планирање: Можете да генеришете нову адресу за […]