API에 대해 이야기 할 때 "거칠게 낟알이났다"또는 "미세하게 낟알이났다"라는 용어가 많이 사용됩니다. 이러한 의미는 무엇입니까/어떤 예가 있습니까?아키텍처에서 굵은/세분화 된 정의
감사
API에 대해 이야기 할 때 "거칠게 낟알이났다"또는 "미세하게 낟알이났다"라는 용어가 많이 사용됩니다. 이러한 의미는 무엇입니까/어떤 예가 있습니까?아키텍처에서 굵은/세분화 된 정의
감사
나는 예컨대 :
http://www.ibm.com/developerworks/webservices/library/ws-soa-granularity/
는 기본적으로 대단위 시스템은 세분화 된 시스템보다 메서드 호출이있을 것이다, 구분이 SOA에 많이 사용 보았다. 분명한 세분화 된 메소드는 분명히 세분화 된 세분화 된 버전보다 적은 수의 작업을 수행합니다.
일반적으로 거친 인터페이스는 호출이 많은 곳에서는 분산 시스템에서 비용이 많이들 것입니다.
종종 FPGA (Field Programmable Gate Array)와 가장 작은 로직 요소를 참조하십시오. 예를 들어, NAND 게이트 인 경우 미세 입자로 간주됩니다. 복잡한 NAND 블록을 사용할 수있는 로직 블록 인 경우, 거친 입자입니다. 신시사이저가 복잡한 블록을 선택하여 로직의 "소수"게이트를 수행하는 경우, 칩 면적과 활용도가 낭비되었으며 세분화 된 아키텍처에 가장 적합하다는 것을 쉽게 알 수 있습니다. 부동 소수점 또는 심지어 정수, 덧셈기, 배럴 시프터 및 PLA 요소가있는 거친 그레인 드 FPGA만큼 효율적이지 않은 "nand gate의 바다"로 부동 소수점 연산을 수행하려는 경우 큰 비트 단어에 대해 계단식으로 배열됩니다. 빠른 가산기를 만들고 미세 입자보다 적은 면적을 차지하고 복잡한 논리 블록의 100 %에 가깝게 활용할 수 있습니다.