Сегодня бракованный DVD диск успешно завесил "Семёрку" намертво, успев только запустить приложение Media Player. Минут 15 я пытался вывести систему из коллапса - бесполезно.Может они, в MS, начнут дырки в своей системе латать?
Дак вроде говорилось что проблему блокировки системы при дисковых ошибках они ещё в Висте решили, и что теперь нечитаемая CD`шка не может подвесить всю ОС.Сегодня бракованный DVD диск успешно завесил "Семёрку" намертво, успев только запустить приложение Media Player. Минут 15 я пытался вывести систему из коллапса - бесполезно.
Всё бы ничего, явление это известное.
Нет. При нажатии трёх волшебных клавиш экран становился чёрным (только курсор мыши отображался) и через некоторое время появлялось окошко с сообщением, типа, перезагрузка вам поможет.Элтон, а диспетчер задач вызвать сумели?
PIOСегодня бракованный DVD диск успешно завесил "Семёрку" намертво, успев только запустить приложение Media Player. Минут 15 я пытался вывести систему из коллапса - бесполезно.
Всё бы ничего, явление это известное. Вот только продолжается оно с момента появления первой в моей жизни Windiows 3.0 и по сей день во всех версиях винды, то есть, больше 20-ти лет.
UDMA-4
Microsoft разрабатывают расширение языка C++, адаптированное для использования на гетерогенных многопроцессорных архитектурах.
Это расширение языка будет открытым или патентованным?
В то же время, чтобы снять опасения по поводу зависимости от единственного поставщика, Microsoft планирует опубликовать новое расширение в качестве открытого стандарта, который может быть реализован на различных платформах.
Не знаю насчёт участия в разработке стандарта, но sdk и runtime-библиотеки явно будут, если MS захочет остаться в игре за c++.Кстати, сейчас работа над стандартом C++11 завершается - http://www.softwareq...ou-should-care/
MS не участвует?
http://www.cnews.ru/news/line/index.shtml?2011/06/17/444360
Выделенное беспокоит. Либо автор заметки накосячил, либо Микрософт предложит ставить окружения VS на все железо.В C++ AMP ее решение будет существенно упрощено, поскольку многие ручные задачи, связанные с программированием для гетерогенных параллельных архитектур, будут реализованы в виде абстракций окружения Visual Studio.
Не знаю, учавствует ли в обсуждении самого стандарта, но большинство фич уже работает в их компиляторе.Кстати, сейчас работа над стандартом C++11 завершается - http://www.softwarequalityconnection.com/2011/06/the-biggest-changes-in-c11-and-why-you-should-care/
MS не участвует?
Herb Sutter introduces the AMD Fusion Developer Summit 11 crowd (and the world!) to Microsoft's view on heterogeneous computing in the concurrency age and introduces one of Microsoft's upcoming technologies for democratizing GPGPU/APU/Multi-Core/Many-Core programming for native developers: C++ Accelerated Massive Parallelism or C++ AMP.
....
C++ AMP is an open specification. What does this mean, exactly? Well, let Herb answer:
[54:05] -> Herb says "Microsoft intends to make C++ AMP an open specification that any compiler can implement. And we're working with our hardware partners to help them to build C++ AMP into C++ compilers for any hardware target, for any operating system target they want. We're helping them. And we're also pleased to announce that one of those is AMD, that AMD will be implementing C++ AMP in their FSA reference compiler for Windows and non-Windows platforms."
15 июня 2011 г. 10:55:18 (Pacific Daylight Time, UTC-07:00)
Bearing in mind your statements "is part of Visual C++" and "provides an STL-like library as part of the existing concurrency namespace and delivered in the new amp.h header file."; I take from this that it's a library provided with MS Visual Studio.
Is it (or will it be) possible to use C++-AMP on a Windows machine without going via Visual Studio, and are there any plans to make this cross-platform (or even just release it all and let others port it as they wish)?
Where I suppose I'm going with this is the question "If I want to use C++-AMP, am I tying myself to Visual Studio and/or to Windows"?
Moschops
....
15 июня 2011 г. 21:10:04 (Pacific Daylight Time, UTC-07:00)
Hi Moscops, Microsoft offers a C++ AMP implementation that is available in the same way as every other C++ library that Microsoft ships. Microsoft intends to make the C++ AMP specification open so other compiler vendors will be allowed and encouraged to implement it. Thank you for your interest in C++ AMP.
Daniel Moth
To get full performance out of mainstream hardware, high-performance code needs to harness, not only multi-core CPUs, but also GPUs (whether discrete cards or integrated in the processor) and other compute accelerators to achieve orders-of-magnitude speed-up for data parallel algorithms. How can you as a C++ developer fully utilize all that heterogeneous hardware from your Visual Studio environment? How can your code benefit from this tremendous performance boost without sacrificing your developer productivity or the portability of your solution? The answers will be presented in this session that introduces a new technology from Microsoft.
Возможно просто для msvc не столь детальный список, а может и нет.Ну, это нормально.
Глупо было-бы не поддерживать в качественном и актуальном состоянии средства разработки для своей собственной платформы.
Но GCC немножко впереди http://gcc.gnu.org/projects/cxx0x.html
Кто разбирается в текущей политике MS по лицензиям?
Необходима лицензионная XP, но так как она не продаётся, то придётся пойти сложным путём - приобретать пакет подтверждения легальности и активировать через него.
GGK, GGS, GGWA, или что-то ещё? Какие-то разночтения по поводу лицензии на WinXP.
Что именно из пакетов лицензий следует брать?