Спецификации рабочей роли Azure VM - PullRequest
1 голос
/ 12 мая 2011

Как мы можем узнать спецификации виртуальной машины, на которой мы выполняем рабочую роль?Я вызываю функции C ++, а некоторые функции используют SIMD-инструкции и потоки.У меня вопрос: есть ли инструктивное ограничение на работающий код?Очевидно, что Visual Studio создает совместимый код, когда проект ориентирован на платформу Azure.Но что произойдет, если я вызову функцию DLL?Всегда ли безопасно, если dll скомпилирована для x64 ПК?

1 Ответ

2 голосов
/ 12 мая 2011

Windows Azure работает полностью на 64-разрядной версии, которую они не упоминают как функцию как таковую, это просто упоминается в документации.Это имеет тенденцию появляться, когда люди хотят запустить 32-битные DLL .В обучающем комплекте есть урок для создания собственных библиотек c ++ для работы в Windows Azure .Короткая версия такова: если вы когда-либо запускаете .dll только на 64-битных машинах, компиляция для x64 подойдет.

...