| Innerlijk Shorts, Ints, DIVERS en Dubbels met CPU / FPU en SSE voor vergelijking |
Download nu |
Innerlijk Rangschikking & Samenvatting
- Naam uitgever:
- Chesnokov Yuriy
- Uitgever website:
- http://www.codeproject.com/Members/Chesnokov-Yuriy
- Besturingssystemen:
- Windows All
Innerlijk Tags
Innerlijk Beschrijving
Deze tool is ontwikkeld om een klein testtool te zijn dat innerlijke productoperatie toont die wordt uitgevoerd met korte broek, inten, drijft en verdubbelt met CPU / FPU en SSE voor vergelijking. Het innerlijke product (of dot-product, scalaire product) is de belangrijkste in het gebied van digitale signaalverwerking. Het wordt overal gebruikt, Fourier (FFT, DCT), Wavelet-analyse, filterbewerkingen enzovoort. Met voorschotten van SSE-technologie kunt u deze bewerking parallelliseren om vermenigvuldiging en toevoeging op verschillende nummers onmiddellijk uit te voeren. Maar welke precisie in berekeningen om te kiezen, integer, drijvers, doubles? In dit artikel demonstreer ik het innerlijke productoperatie op korte broeken, inten, drijvers, verdubbelingen die worden uitgevoerd met zowel CPU- als SSE / SSE2 / SSE3-geoptimaliseerde versies. Voer de console-applicatie uit en geef het eerste argument als de lengte van de array voor het innerlijke product. Het creëert 2 vectoren van dezelfde lengte met willekeurige vermeldingen en berekent hun innerlijke product afdrukken de resultaten en verwerkingstijden voor tekens, shorts / shorts SSE2, INS, DIVERS / DIBLERS SSE / DIBLERS SSE3, Dubbels / Doubles SSE2.
Innerlijk Gerelateerde software