Windows 7 - Επίσημη ενσωμάτωση GPU Acceleration !

H Microsoft είναι η εταιρεία που αυτήν την περίοδο δείχνει να κεντρίζει το ενδιαφέρον μας, με τις συνεχείς ανακοινώσεις της. Πρώτα είχαμε την επιβεβαίωση ότι τα Windows 7 όντως θα κρατήσουν το όνομά τους μέχρι και την έκδοσή τους, κατόπιν ακολούθησε το πολυσυζητημένο Service Pack 2 για τα Windows Vista, το οποίο ήδη ακούγεται πως θα δώσει μεγάλη ανάσα στο σύστημά μας, ενώ και τα οικονομικά αποτελέσματα του τελευταίου τριμήνου για την εταιρεία έδειξαν εξαιρετικά αποτελέσματα.
H Microsoft είναι η εταιρεία που αυτήν την περίοδο δείχνει να κεντρίζει το ενδιαφέρον μας, με τις συνεχείς ανακοινώσεις της. Πρώτα είχαμε την επιβεβαίωση ότι τα Windows 7 όντως θα κρατήσουν το όνομά τους μέχρι και την έκδοσή τους, κατόπιν ακολούθησε το πολυσυζητημένο Service Pack 2 για τα Windows Vista, το οποίο ήδη ακούγεται πως θα δώσει μεγάλη ανάσα στο σύστημά μας, ενώ και τα οικονομικά αποτελέσματα του τελευταίου τριμήνου για την εταιρεία έδειξαν εξαιρετικά αποτελέσματα.

Αυτά όμως, είναι λίγο πολύ γνωστά. Αυτό που κέρδισε την προσωπική μας προσοχή, είναι η επισημοποίηση της χρήσης του GPU Acceleration στα Windows 7!

Την αποκάλυψη την έκανε το TGDaily, σε ένα άρθρο του για τα Windows 7, όπου γράφει τα κύρια χαρακτηριστικά του λειτουργικού, που θα ενσωματώνει την επιτάχυνση των λειτουργιών του μέσω των καρτών γραφικών μας, δίνοντας μια απίστευτη ώθηση επιδόσεων στους τομείς που θα επηρρεάσει!

Έτσι, τα Windows 7, που πολλοί ήδη λένε πως είναι απλά μια βελτιωμένη έκδοση των Vista (που στην πραγματικότητα αυτή είναι η αλήθεια), απέκτησαν έναν ισχυρό άσο στο μανίκι τους, που είχε μέχρι σήμερα μόνο η Apple με το νέο Snow Leopard, το οποίο μάλιστα εν τέλει ακούγεται στους κύκλους των ανθρώπων που ασχολούνται με αυτό, πως δε θα είναι πλήρως GPU Accelerated.

Αυτό το γεγονός θα δώσει μια πολύ δυνατή πνοή στο νέο λειτουργικό, αν και εφόσον αξιοποιηθεί σωστά. Σίγουρα βέβαια μιλάμε για μια επανάσταση, αλλά καλό είναι να κρατάμε και όλα τα ενδεχόμενα ανοιχτά, γιατί πολλές παρόμοιες υποσχέσεις για άλματα επιδόσεων εν τέλει μείναν στην αφάνεια.


Η πλήρης λίστα των χαρακτηριστικών των Windows 7:


  • Developing for Microsoft Surface (includes Windows 7 multi-touch developer roadmap and access to the Microsoft Surface SDK)
  • Windows 7: Welcome to the Windows 7 Desktop (includes “exciting enhancements to the taskbar, Start Menu, and other desktop elements”)
  • Windows 7: Programming Sync Providers That Work Great with Windows (discusses application synchronization using the Microsoft Sync Framework)
  • Windows 7: Best Practices for Developing for Windows Standard User (talks about application development requirements in Windows 7 for UAC-compatibility, which are exactly the same as in Windows Vista. According to Microsoft, Vista-compatible applications will interact with UAC in Windows 7 without any modification. No new APIs are required or provided. However, the company claims that the UAC improvements for Windows 7 will impact the user's experience but not the application interface.)
  • Windows 7: Writing World-Ready Applications (focus on globalization features for Windows 7, including sorting and string comparison, locale support, and coverage for new languages)
  • Windows 7: Integrate with the Windows 7 Desktop (includes new APIs that enable integration with the “latest Windows desktop features”. A taste from Microsoft: “Discover how enhancements to the taskbar, Start Menu, thumbnails and their desktop elements provide new ways for you to delight your users. This talk is a must for application developers who want to provide the best user experience for their applications on Windows 7.”)
  • Windows 7: Using Instrumentation and Diagnostics to Develop High Quality Software (covers guidelines and best practices as well as a PowerShell-based troubleshooting platform)
  • Windows 7: Unlocking the GPU with Direct3D (Direct3D-based GPU acceleration of Win32 applications).
  • Windows 7: New APIs to Find, Visualize, and Organize (no details have been made available)
  • Windows 7: New APIs for Building Context-Aware Applications (no details have been made available)
  • Windows 7: Design Principles for Windows 7 (UI design guidelines for applications)
  • Windows 7: Developing Multi-touch Applications In Windows 7 (introduction of new multi-touch gesture APIs)
  • Windows 7: New Text and Graphics APIs (no details available)
  • Windows 7: New Shell User Experience APIs (no details available)
  • Windows Embedded "Quebec" (Windows 7 for embedded devices, includes embedded roadmap)
  • Windows 7: Web Services in Native Code (introduction of a new networking API with support for building SOAP based web services in native code)
  • Windows 7: Extending Battery Life with Energy Efficient Applications (best practices for designing energy efficient applications)
  • Windows 7: Deploying Your Application with Windows Installer (MSI)
  • Windows 7: Writing Your Application to Shine on Modern Graphics Hardware (talks about DirectX to enable Win32 apps to “harness” the horsepower graphics hardware. The track will also discuss how applications can “display graphics content on different generations of graphics hardware, across multiple displays and on a remote desktop”.)
  • Windows 7: Building Great Audio Communications Applications (no details available)
  • Windows 7: Benefiting from Documents and Printing Convergence (focuses on document workflow).
  • Windows 7: Designing Efficient Background Processes (best practices for background process design and dives deep on the capabilities of the Service Control Manager (SCM) and Task Scheduler.” Microsoft says the track will also provide information how “to use new Windows 7 infrastructure to develop efficient background tasks.”)