Loading...
Please wait, while we are loading the content...
Similar Documents
Intel ® Math Kernel Library , Intel ® C + + Compiler High-Performance Computing
| Content Provider | Semantic Scholar |
|---|---|
| Abstract | The Euler* platform is an important distributed offline computing platform that supports machine-learning-related computation models for real businesses. For Qihoo360 Technology Co. Ltd., a Chinese Internet security company, the performance of the Euler platform on Intel® Xeon® processor-based servers is critical. The company collaborated with Intel to optimize its applications on Intel® architecture. Engineers from both companies worked together closely to optimize the speech recognition module of the Euler platform using Intel® Math Kernel Library (Intel® MKL), speeding up performance by 5x. Business Requirements Qihoo360 has about 500 million monthly active Internet users and over 640 million mobile users. Recognizing security as a fundamental need of all Internet and mobile users, the company built its user base by offering comprehensive, effective , and user-friendly Internet and mobile security products and services to protect users' computers and mobile devices against malware and malicious websites. Besides its 360 Safe Guard* and 360 Internet Security* products, Qihoo360 has also released new products, including 360 Cloud*, 360 Browser*, 360 Search*, and 360 Mobile Assistant*. In the mobile Internet era, with a rapidly growing business and user base, Qihoo360 faces growing pressure to support its increasing user base and business and reduce the total cost of ownership. In Qihoo360's data center, most services and applications run on the Intel architecture platform. And it has become increasingly urgent to improve their performance and make them run efficiently on Intel architecture. Qihoo360's Euler platform is a distributed offline computing platform for large-scale data processing that adopts mainly a full in-memory computation model. The Euler platform is designed to efficiently handle computation models that require multiple iterations, such as machine learning. Machine learning is a scientific |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.intel.com/content/dam/www/public/us/en/documents/case-studies/boosting-speech-recognition-performance-by-5x.pdf |
| Alternate Webpage(s) | https://www.intel.com/content/dam/www/public/us/en/documents/case-studies/boosting-speech-recognition-performance-by-5x.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |