Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Гранулдардың немесе дәндердің күйі
Condition of granules or grains
метафоралық қолданысы
the metaphorical usage
Гранулярлық (кейде түйіршіктілік деп те аталады) – материалдың немесе жүйенің ерекшеленетін бөлшектерден, яғни "гранулдардан" немесе "дәндерден" (метафоралық түрде) құралған деңгейі. Ол үлкен бірлік қаншалықты бөлінгендігін немесе кішірек, көзге көрінбейтін бірліктердің топтары бірігіп, ерекшеленетін үлкен бірліктерге айналғандығын көрсетеді.
Granularity (also called graininess) is the degree to which a material or system is composed of distinguishable pieces, "granules" or "grains" (metaphorically). It can either refer to the extent to which a larger entity is subdivided, or the extent to which groups of smaller indistinguishable entities have joined together to become larger distinguishable entities.
Дәлдік пен түсініксіздік
Қабықты материалдар немесе жүйелер ұсақ қабатты материалдар немесе жүйелерге қарағанда аз, бірақ ірі дискретті компоненттерге ие. Қабықты сипаттама жүйенің ірі бөліктерін қарастырады. Ұсақ қабатты сипаттама сол ірі бөліктерді құрайтын кішірек компоненттерді қарастырады. Гранулярлық, қабықтылық және ұсақтық ұғымдары салыстырмалы болып табылады және жүйелерді немесе жүйелердің сипаттамаларын салыстырғанда қолданылады. Ұсақтықтың артуының мысалы: Біріккен Ұлттар Ұйымындағы елдер тізімі, сол елдердегі барлық штаттар/провинциялар тізімі, сол штаттардағы барлық қалалар тізімі, және т.б.
Coarse grained materials or systems have fewer, larger discrete components than fine grained materials or systems. A coarse grained description of a system regards large subcomponents. A fine grained description regards smaller components of which the larger ones are composed. The concepts granularity, coarseness, and fineness are relative; and are used when comparing systems or descriptions of systems. An example of increasingly fine granularity: a list of nations in the United Nations, a list of all states/provinces in those nations, a list of all cities in those states, etc.
Физика
Жүйенің ұсақ бөлшекті сипаттамасы – оның егжей-тегжейлі, толық, төменгі деңгейдегі моделі. Ірі бөлшекті сипаттама – бұл осы ұсақ бөлшектердің кейбіреулері тегістелген немесе орташаланған модель. Ұсақ бөлшекті сипаттаманы төменгі ажыратымдылықтағы ірі бөлшекті модельмен алмастыру ірі бөлшектеу деп аталады. (Мысалы, термодинамиканың екінші заңын қараңыз)
A fine grained description of a system is a detailed, exhaustive, low level model of it. A coarse grained description is a model where some of this fine detail has been smoothed over or averaged out. The replacement of a fine grained description with a lower resolution coarse grained model is called coarse graining. (See for example the second law of thermodynamics)
Есептеу
Параллель есептеуде түйіршіктілік – коммуникацияға қатысты есептеу мөлшері, яғни есептеу мен коммуникация мөлшерінің арақатынасы. Ұсақ түйіршікті параллелизм жеке тапсырмалардың код көлемі және орындалу уақыты тұрғысынан салыстырмалы түрде кішкентай екенін білдіреді. Деректер процессорлар арасында жиі, бір немесе бірнеше жад сөздері көлемінде жіберіледі. Ірі түйіршіктілік – керісінше: деректер сирек жіберіледі, үлкен есептеулерден кейін. Түйіршіктілік неғұрлым ұсақ болса, соғұрлым параллелизмге мүмкіндік артады, демек жылдамдық та артады, бірақ синхронизация мен коммуникацияға кететін шығындар да көбейеді. Түйіршіктілікті бөлшектеушілер де бар, және түйіршіктіліктің нақты деңгейін анықтау үшін оларды түсіну маңызды. Параллель өнімділіктің ең жоғары деңгейіне қол жеткізу үшін жүктеме мен коммуникация шығындары арасындағы ең оңтайлы тепе-теңдікті табу қажет. Егер түйіршіктілік тым ұсақ болса, өнімділік коммуникация шығындарының артуынан төмендеуі мүмкін. Ал егер түйіршіктілік тым ірі болса, өнімділік жүктеме теңгерімсіздігінен зардап шегуі мүмкін.
In parallel computing, granularity means the amount of computation in relation to communication, i. e., the ratio of computation to the amount of communication. Fine grained parallelism means individual tasks are relatively small in terms of code size and execution time. The data is transferred among processors frequently in amounts of one or a few memory words. Coarse grained is the opposite: data is communicated infrequently, after larger amounts of computation. The finer the granularity, the greater the potential for parallelism and hence speed up, but the greater the overheads of synchronization and communication. Granularity disintegrators exist as well and are important to understand in order to determine the accurate level of granularity. In order to attain the best parallel performance, the best balance between load and communication overhead needs to be found. If the granularity is too fine, the performance can suffer from the increased communication overhead. On the other side, if the granularity is too coarse, the performance can suffer from load imbalance.
Қайта конфигурацияланатын есептеу және суперкомпьютер
Қайта конфигурацияланатын есептеуде және суперкомпьютерлерде бұл терминдер дерек жолының енін көрсетеді. Конфигурацияланатын логикалық блоктар (CLB) сияқты, шамамен бір бит ені бар өңдеу элементтерін FPGA-да пайдалану ұсақ түйірлі есептеу немесе ұсақ түйірлі қайта конфигурациялау деп аталады, ал 32 бит сияқты кең дерек жолдарын пайдалану, мысалы, микропроцессорлық CPU немесе дерек ағынымен басқарылатын дерек жолының бірліктері (DPU), қайта конфигурацияланатын дерек жолы массиві (rDPA) сияқты, ірі түйірлі есептеу немесе ірі түйірлі қайта конфигурациялау деп аталады.
In reconfigurable computing and in supercomputing these terms refer to the data path width. The use of about one bit wide processing elements like the configurable logic blocks (CLBs) in an FPGA is called fine grained computing or fine grained reconfigurability, whereas using wide data paths, such as, for instance, 32 bits wide resources, like microprocessor CPUs or data stream driven data path units (DPUs) like in a reconfigurable datapath array (rDPA) is called coarse grained computing or coarse grained reconfigurability.