"error #10310: Failed to enable trusted storage check for licensing: Warning" Enable Trusted Storage failed (flexnet error code 20). Trusted Storage based licence could " is a known issue. The workaround for the issue is to set the library paths.
Intel 64
All about 64-bit programming in one place
In this post I've collected a lot of links on the topic of 64-bit C/C++ software development. These include my articles and articles by my colleagues in the sphere of developing safe and efficient 64-bit code; FAQ's and a training course. There are also many reviews of third-party articles on 64-bit software development. Enjoy yourself studying the materials.
1. Articles:
1. Articles:
The reasons why 64-bit programs require more stack memory
In forums, people often say that 64-bit versions of programs consume a larger amount of memory and stack. Saying so, they usually argue that the sizes of data have become twice larger. But this statement is unfounded since the size of most types (char, short, int, float) in the C/C++ language remains the same on 64-bit systems. Of course, for instance, the size of a pointer has increased but far not all the data in a program consist of pointers.
Причины, по которым 64-битные программы требуют больше стековой памяти
В форумах люди часто упоминают, что 64-битные версии программ поглощают больший объем памяти и стека. При этом обычно ссылаются на то, что размеры данных стали в 2 раза больше. Однако это необоснованное утверждение, так как размер большинства типов (char, short, int, float) в языке Си/Си++ остался прежним на 64-битных системах. Конечно, например, увеличился размер указателей, но ведь не все данные в программе состоят из указателей. Причины роста потребляемой памяти и стека более сложны.
Уроки разработки 64-битных приложений на языке Си/Си++
Мы регулярно пишем статьи посвященные разработке и тестированию 64-битных программ на языке Си/Си++. Каждая из статей представляет взгляд на задачу разработки 64-битных программ с разных точек зрения. Но существенная часть информации в них повторяется, так как необходимо знакомить читателя с проблематикой и вводить различные определения. Это, к сожалению, делает чтение подборки статей скучным занятием и соответственно не позволяет всесторонне изучить вопросы разработки 64-битных приложений.
Оптимизация в мире 64-битных ошибок
В предыдущей записи блога я обещал рассказать, почему сложно демонстрировать 64-битные ошибки на простых примерах. Разговор касался operator[] и я говорил, что в простых случаях может работать даже явно некорректный код. Сейчас я приведу такой пример:
Поиск 64-битных ошибок в реализации массивов
В PVS-Studio 3.43 был пересмотрен подход в обнаружении анализатором Viva64 ошибок в классах, представляющих собой контейнеры (массивы).
section not found for address 0x10000080C or address 0xFFFFFFFFFFFFFFFC on Intel 64 architecture Mac OS X 10.6
Intel compiler fails on Snow Leopard (Mac OS X 10.6) section not found for address 0x10000080C or 0xFFFFFFFFFFFFFFFC on Intel 64 architecture.
Learn how to improve performance of software applications for Intel platform in the "The Software Optimization Cookbook"
This book provides updated recipes for high-performance applications on Intel platforms. Through simple explanations and examples Intel experts show you how to address performance issues with algorithms, memory access, branch prediction, automatic vectori
