{"json_modified": "2016-10-20T13:23:28.296558", "uuid": "9f61a658-f658-4f51-98e6-7bb4c595c3b4", "title": "SIMD types", "url": "/en-US/docs/Web/JavaScript/SIMD_types", "tags": ["SIMD", "JavaScript"], "translations": [{"uuid": "5cd90974-bc21-4800-9aa8-ddeee42f5ed4", "title": "Les types SIMD", "url": "/fr/docs/Web/JavaScript/Types_SIMD", "tags": ["Avanc\u00e9", "SIMD", "JavaScript"], "summary": "Traiter un ensemble de donn\u00e9es avec une seule instruction peut apporter des gains de performances cons\u00e9quents \u00e0 votre application. Ces gains d\u00e9pendront, entre autres, de la taille de l'ensemble de donn\u00e9es, ou vecteur, qu'on peut manipuler. Pour cette raison, les op\u00e9rations SIMD sont largement utilis\u00e9es pour le graphisme en 3D, le traitement audio/vid\u00e9o, les simulations physiques, la cryptographie et d'autres domaines.", "localization_tags": [], "locale": "fr", "last_edit": "2016-06-01T03:31:28", "review_tags": []}, {"uuid": "fb4d8b51-0aee-456f-9ce6-7c993b97dc8c", "title": "SIMD types", "url": "/ja/docs/Web/JavaScript/SIMD_types", "tags": [], "summary": "The experimental JavaScript SIMD API introduces vector objects that utilize SIMD/SSE instructions on supporting CPUs; SIMD is short for Single Instruction/Multiple Data. SIMD operations are methods that process multiple data with a single instruction. In contrary, scalar operations (SISD) process only one individual data with a single instruction.", "localization_tags": ["inprogress"], "locale": "ja", "last_edit": "2015-07-26T07:03:46", "review_tags": []}, {"uuid": "7aa6666b-5e13-4af1-955a-f9c54a30e41b", "title": "SIMD types", "url": "/zh-CN/docs/Web/JavaScript/SIMD_types", "tags": [], "summary": "\u5173\u4e8eSIMD\u7684\u7f3a\u70b9\uff0c\u8fd9\u4e5f\u662f\u4e3a\u4f55\u7b97\u6cd5\u8981\u9488\u5bf9SIMD\u8fdb\u884c\u8bbe\u8ba1\u3002\u5f53\u4f60\u7684\u7b97\u6cd5\u8981\u5206\u522b\u5904\u7406\u4e0d\u540c\u7684\u6570\u636e\u65f6\uff0c\u6570\u636e\u96c6\u4e2d\u7684\u4e0d\u540c\u6570\u636e\u5e76\u4e0d\u80fd\u88ab\u533a\u5206\u5904\u7406\u3002\u5728\u540e\u9762\u7684\u6587\u7ae0\u4e2d\u6211\u4eec\u5c06\u77e5\u9053\u5982\u4f55\u4f7f\u7528\u8499\u677f\u4ee5\u53ca\u5982\u4f55\u5c06\u6570\u636e\u91cd\u65b0\u5bf9\u9f50\u6765\u89e3\u51b3\u8fd9\u4e00\u95ee\u9898\u3002", "localization_tags": ["inprogress"], "locale": "zh-CN", "last_edit": "2015-12-01T01:41:18", "review_tags": []}], "modified": "2016-10-20T13:23:27", "label": "SIMD types", "localization_tags": [], "locale": "en-US", "id": 151121, "last_edit": "2016-10-20T13:23:21", "summary": "The experimental JavaScript SIMD API introduces vector objects that utilize SIMD/SSE instructions on supporting CPUs; SIMD is short for Single Instruction/Multiple Data. SIMD operations are methods that process multiple data with a single instruction. In contrary, scalar operations (SISD) process only one individual data with a single instruction.", "sections": [{"id": "Quick_Links", "title": null}, {"id": "SIMD_in_JavaScript", "title": "SIMD in JavaScript"}, {"id": "Re-aligning_data_to_suit_SIMD_vectors", "title": "Re-aligning data to suit SIMD vectors"}, {"id": "Parallelizing_conditional_branches", "title": "Parallelizing conditional branches"}, {"id": "Branching_masking_selecting", "title": "Branching, masking, selecting"}, {"id": "More_SIMD_algorithms_and_use_cases", "title": "More SIMD algorithms and use cases"}, {"id": "Status_of_SIMD_in_JavaScript", "title": "Status of SIMD in JavaScript"}, {"id": "See_also", "title": "See also"}], "slug": "Web/JavaScript/SIMD_types", "review_tags": []}