2015年2月26日 星期四

【簡竹君╱綜合外電報導】 具學習能力的電腦在電玩中,能開發秘技獲取高分。翻攝YouTube

分享到 Facebook分享到 Plurk分享到 Twitter
人工智慧 電腦打怪贏真人
2015年02月27日  

具學習能力的電腦在電玩中,能開發秘技獲取高分。翻攝YouTube
【簡竹君╱綜合外電報導】人工智慧領域出現重大進展!《自然》期刊前天刊登Google旗下人工智慧公司DeepMind研究,該公司單憑一個具有學習能力的演算法,讓電腦以「類似人類學習模式」自行學會打49種電玩。開發者之一哈薩比斯說:「這是首次有人打造出單一普遍學習系統,(讓電腦)直接從經驗中學習,駕馭各式挑戰。」
哈薩比斯說電腦在嘗試玩「雅達利2600」(Atari 2600)系列遊戲中,電腦對遊戲規則、如何取分一無所知,僅獲得螢幕上的像素和遊戲分數資訊,並被設定要將分數最大化。

看新聞不加蘋果粉絲團對嗎?!

開發取分秘技
電腦在有些遊戲中,經嘗試、記憶犯下的錯誤並修正,有時能自行開發出取分秘技,獲取比真人打機更高的分數;但電腦在有些遊戲便無法學習,只能得低分。
哈薩比斯說人工智慧踏出重要的第一階,能從經驗中學習的電腦,距多功能智慧機器人又更進一步,他希望此類電腦日後能成為人們的「個人助理」。

簡介FireDAC以及學習使用監督和追蹤的功能!

簡介FireDAC以及學習使用監督和追蹤的功能!





Embarcadero











 





現在正是讓開發資料庫應用程式更有趣味的時候! 請參加我們使用FireDAC進行資料庫程式開發的網路研討會. FireDAC是可使用來開發多種設備應用程式的通用資料存取函式館,並可連結到企業級資料庫. 在本網路研討會中, 我們的技術專家將說明如何使用 FireDAC的追蹤和監督功能, 這2者正是FireDAC的應用程式除錯工具. 我們也會展示如何連結到資料庫.
在本Webinar中我們將為您簡介新一代的資料存取引擎技術FireFAC,並說明如何使用FireDAC的監督和追蹤的功能

2015年2月23日 星期一

The Linux IPC (Inter-process communication) facilities provide a method for multiple processes to communicate with one another.

five types of interprocess communication:
n Shared memory permits processes to communicate by simply reading and writing to a specified memory location.
n Mapped memory is similar to shared memory, except that it is associated with a file in the filesystem.
n Pipes permit sequential communication from one process to a related process.
n FIFOs are similar to pipes, except that unrelated processes can communicate because the pipe is given a name in the filesystem.
n Sockets support communication between unrelated processes even on different computers.

Threading Building Blocks (TBB) Math Kernel Library (MKL)

Math Kernel Library (MKL)
The Math Kernel Library is a high-performance, parallel computing math library that includes many useful scientific and engineering functions. Because the key here is performance, vectorization, and multicore, many of these functions deal with large amounts of data. Examples include vectors (as in mathematical vectors) and fast Fourier transforms (FFT). Additionally, several of the libraries within the Math Kernel Library are implementations of standard math libraries, but modified for multicore and vectorized programming.
Threading Building Blocks (TBB)
Threading Building Blocks, or TBB, is a C++ template library that provides a wide array of algorithms and classes to simplify multicore parallel programming.
Conclusion
Composer XE deals with the coding aspect of your parallel development. It consists of the compiler and related libraries. And you can use it without Visual Studio. I often do for short test projects; in such cases, I’ll create a text file with C++ code and just run the compiler itself from the command prompt. With the correct header files and linker options, the compiler will build the code and product an executable – all without Visual Studio.
Note also that Composer is available as a separate product for purchase if you don’t need the additional parts of Parallel Studio. But you’ll most certainly want those other parts. I’ll describe them in the next blog.

What Is Intel Composer XE?

What Is Intel Composer XE?Share your comment!


Here at Go Parallel, we talk a great deal about parallel programming techniques and, specifically, about Intel Parallel Studio XE. But Parallel Studio is a suite of tools. In this blog, Jeff Cogswell explores one of those tools called Intel Composer XE.

As you continue to learn more about parallel programming, including the difference between vectorization and multicore programming, it’s important to understand where the different tools fit into your programming project. Intel Parallel Studio has several different parts to it. Let’s look at the different parts of Parallel Studio to see how they work together, and when you should use them.


Parallel Studio in Visual Studio
Parallel Studio consists of a set of tools, but when using it with Windows, it’s integrated within Visual Studio. Although technically a separate product, you can easily access the different parts of Parallel Studio from within Visual Studio. In fact, it’s so well-integrated, that from a usability perspective, it feels like you’re just using one product, sort of a supercharged version of Visual Studio. Now let’s look at the different components of Parallel Studio, starting with the first and most important part of suite called Intel Composer XE.  Composer XE is itself a suite of products. It consists of the C++ compiler with Cilk Plus extensions, the Fortran compiler, Math Kernel Library, and Threading Building Blocks.
The Intel C++ Compiler

2015年2月22日 星期日

The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot ...

Top Downloaded Projects and Call for Your POTM Vote

Below are the best performing projects from mid-January through mid-February--together they represent your official ballot for April's Community Choice Project of the Month! The vote takes place mid-February to mid-March.

Vote here for the Community Choice SourceForge Project of the Month for April 2015.

Bodhi Linux: Bodhi is a minimalistic, enlightened Linux desktop. Download Bodhi Linux now.

Task Coach: Task Coach is a free open source to-do manager. It grew out of frustration about other programs not handling composite tasks well. In addition to flexible composite tasks, Task Coach has grown to include prerequisites, prioritizing, effort tracking, category tags, budgets, notes, and many other features. However, users are not forced to use all these features; Task Coach can be as simple or complex as you need it to be. Task Coach is available for Windows, Mac OS X, and GNU/Linux, and there's an iOS app. Download Task Coach now.

CaesarIA (openCaesar3): CaesarIA is an open source remake of Caesar III game released by Impressions Games in 1998, it aims to expand the possibilities of the classical city-building simulators and to add new features showing the city life. Now the game work with Windows, Linux, Mac, Haiku and Android. The original Caesar3 game is needed to play openCaesar3. Download CaesarIA (openCaesar3) now.

DC++: This is a project aimed at producing a file-sharing and chatting client using the ADC protocol. It also supports connecting to the Direct Connect network. Download DC++ now.

simutrans: Simutrans is a cross-platform simulation game where players try to successfully manage transportation systems between places by land, air, and water for passengers, mail, and goods. Planes, ships, trains, trams, trucks, buses, or monorails are at your disposal, but factories operate based on contracts and passengers can only travel to their set destinations. Download simutrans now.

Roundcube Webmail: Roundcube Webmail is a browser-based, multilingual IMAP client with an application-like user interface. Roundcube provides the full functionality you'd expect from an email client, including MIME support, address book, folder manipulation, message searching, and spell check. Roundcube is written in PHP and JavaScript. Download Roundcube Webmail now.

MPC-BE: Media Player Classic -- BE is a free and open source audio and video player for Windows. Based on the original "Media Player Classic" project (Gabest) and "Media Player Classic Home Cinema" project (Casimir666), MPC-BE contains additional features and bug fixes. Download MPC-BE now.

thymeleaf: Thymeleaf is a java web template engine designed for XML/XHTML/HTML5. Download thymeleaf now.

Alt-F: Alt-F provides a free alternative firmware for the DLINK DNS-320/320L/321/323/325. Alt-F has Samba and NFS; supports ext2/3/4, VFAT, NTFS and ISO9660 filesystems; RAID 0, 1, 5 (with external USB disk) and JBOD; supports 2/3/4TB disks; rsync, ftp, sftp, ftps, ssh, lpd, DNS and DHCP servers, DDNS, fan and leds control, clean power up and down, and more. Download Alt-F now.

Sponsored by Intel

Dive into the World of Parallel Programming
The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials, tech docs, whitepapers, evaluation guides, and opinion stories. Take a look at the most recent posts and join the conversation now.
Learn More>>

en Brad Anderson (Corporate VP) and Alex Simons (Director of Program Management ...

Success with Enterprise Mobility: How to protect data wherever it goes

Join this live webcast on March 3, 2015, when Brad Anderson (Corporate VP) and Alex Simons (Director of Program Management, Active Directory) will examine a layered approach to security that protects resources at four levels: device, app, file, and identity. Register now.

Chris Madison will do a deep dive i..........................

In 2011 IBM's Watson computer beat two Jeopardy grand masters to demonstrate the power of Cognitive Computing.
In this video, Chris Madison will do a deep dive into Watson's User Modeling service available on IBM Bluemix. The step by step demonstration will give developers a foundational application that can interact with a body of text and produce a personality portrait of the author.

Chris Madison will do a deep dive i..........................

In 2011 IBM's Watson computer beat two Jeopardy grand masters to demonstrate the power of Cognitive Computing.
In this video, Chris Madison will do a deep dive into Watson's User Modeling service available on IBM Bluemix. The step by step demonstration will give developers a foundational application that can interact with a body of text and produce a personality portrait of the author.

2015年2月1日 星期日

Troubleshooting slow file copying: A guided walkthrough for Windows Slow file copying can be caused by storage issues, client issues, and server issues. Learn how to determine the cause of the issue and then diagnose and resolve situations in which users may experience slow file copying over a network.

Troubleshooting slow file copying: A guided walkthrough for Windows
Slow file copying can be caused by storage issues, client issues, and server issues. Learn how to determine the cause of the issue and then diagnose and resolve situations in which users may experience slow file copying over a network.