495901414 — ИНФОРМПРОЕКТ ГРУПП
Картотека документов

Электронный фонд правовой
и нормативно-технической документации

ISO/IEC TS 19570-2018 Programming Languages - Technical Specification for C++ Extensions for Parallelism Языки программирования - Техническое описание для C++ и расширения для параллелизма

Загрузка документа...

Доступ к полной версии документа ограничен

Название документа
ISO/IEC TS 19570-2018 Programming Languages - Technical Specification for C++ Extensions for Parallelism Языки программирования - Техническое описание для C++ и расширения для параллелизма
Статус
Скрыто
Дата принятия
Скрыто
Дата начала действия
Скрыто

Документ «ISO/IEC TS 19570-2018» представляет собой техническую спецификацию, посвящённую расширениям языка программирования C++ для параллелизма. Основное назначение данного стандарта заключается в стандартизации методов и подходов, позволяющих эффективно использовать параллельные вычисления в программах на языке C++. Это открывает новые возможности для оптимизации производительности приложений, что особенно актуально в условиях роста объёмов обрабатываемых данных.

В спецификации регламентируются ключевые аспекты, такие как методы параллельного выполнения, требования к синхронизации потоков и обработке задач. Описываются параметры, позволяющие разработчикам определять уровни параллелизма, а также процедуры, необходимые для их внедрения. Эти аспекты обеспечивают единообразный подход к реализации параллельных операций, что критически важно для обеспечения совместимости между различными реализациями C++.

Технические детали, описанные в документе, включают условия испытаний и классификации, которые способствуют регулированию показателей производительности. Спецификация выделяет измеряемые величины, относящиеся к эффективности выполнения параллельных задач, и определяет условия, при которых эти показатели можно считать допустимыми. Важно, чтобы все тестовые процедуры соответствовали установленным требованиям для получения достоверных результатов.

Целевая аудитория данной спецификации включает разработчиков программного обеспечения, лаборатории, занимающиеся тестированием и валидацией программных продуктов, а также контролирующие органы, аккредитованные для оценки соответствия программных решений стандартам. Это делает стандарт важным инструментом для обеспечения качества программного обеспечения в области параллельных вычислений.

Практическое значение стандарта заключается в его влиянии на безопасность, качество и совместимость программных решений, что в свою очередь может повысить уровень доверия к продуктам, разработанным с учётом этих рекомендаций. Стандарт не только улучшает качество кода, но и минимизирует риски, связанные с параллельными вычислениями, что важно для обеспечения надёжности и безопасности программ.

В последней редакции документа были внесены изменения, касающиеся уточнения процедур тестирования параллельных алгоритмов и дополнений в часть о синхронизации потоков. Эти улучшения направлены на упрощение процесса интеграции параллельных возможностей и повышения производительности приложений, что отражает современные требования к разработке программного обеспечения.

Описание документа носит справочный характер, достоверность этого материала не гарантируется.

Чтобы получить полный доступ к этому и другим документам, приобретайте доступ к Информационной сети «Техэксперт» - лидеру в области комплексного обеспечения предприятий нормативно-технической документацией.

Нормативно-техническая документация (ГОСТ, СНиП, ГН, Р, ГЭСН и др.)
Нормативно-правовые акты органов государственной власти (законы, законопроекты, постановления)
Технологическая документация (чертежи, схемы и др.)
Аналитические материалы
Классификаторы и словари
Справочная информация
Все документы и информация о них
доступны в системах «Техэксперт» и «Кодекс»

Возможно вас заинтересуют

PDF ISO/IEC TS 19568-2017 Programming languages - C++ extensions for library fundamentals Языки программирования - Расширения C++ для основных библиотек PDF ISO/IEC TS 19249-2017 Information technology - Security techniques - Catalogue of architectural and design principles for secure products, systems and applications Информационные технологии - Техники безопасности - Каталог архитектурных и проектировочных принципов для безопасных продуктов, систем и приложений PDF ISO/IEC TS 19217-2015 Information technology - Programming languages - C++ Extensions for concepts Информационные технологии - Языки программирования - C++ Расширения для концепций PDF ISO/IEC TS 19571-2016 Programming Languages - Technical Specification for C++ Extensions for Concurrency Языки программирования - Техническое описание для расширений C++ для параллелизма PDF ISO/IEC TS 19608-2018 Guidance for developing security and privacy functional requirements based on ISO/IEC 15408 Руководство по разработке функциональных требований к безопасности и приватности на основе ISO/IEC 15408 PDF ISO/IEC TS 19763-13-2016 Information technology - Metamodel framework for interoperability (MFI) - Part 13: Metamodel for form design registration Информационные технологии - Метамодельная основа для взаимодействия (MFI) - Часть 13: Метамодель для регистрации форм