Students

基于 hadoop2.0.0 的 fuse 安装以及 libhdfs 和 fuse-dfs 的编译

一、环境配置

      1.主机系统:RedHat Enterprise Linux 6.1 (X86_64)

            hadoop版本:hadoop-2.0.0-cdh4.3.0

            JDK的版本:jdk1.6.0_45

            ant的版本:apache-ant-1.8.2

            maven的版本:apache-maven-3.1.0

  • Developers
  • Students
  • Curated Home
  • 使用idb调试Intel® Xeon Phi协处理器上的本地应用程序

    在使用idb对运行在Intel® Xeon PhiTM协处理器上的本地应用程序(Native Code)进行调试之前首先需要建立起调试器的运行环境。该环境的设置也被包含在Intel®编译器的环境设置脚本中,所以可以通过运行下面的命令建立Intel®编译器和调试器的使用环境:
    $ source /opt/intel/composerxe/bin/compilervars.sh intel64

    和主机程序的调试一样,我们需要在生成协处理器本地应用程序的编译命令行中加上”-g”选项让编译器生成带有调试符号的可执行程序;然后将可执行程序上传到协处理器系统并确认该程序可以正常启动执行。

    接下来在主机环境中启动远程调试器:
    idbc_mic -tco -rconnect=tcpip:coprocessor-ip-address:port
    缺省情况下的端口号是2000

    例如:当协处理器使用缺省的网络配置时启动对第一个Intel® Xeon PhiTM协处理器进行调试的命令行就是:
    idbc_mic -tco -rconnect=tcpip:mic0:2000

  • Developers
  • Students
  • Linux*
  • C/C++
  • Fortran
  • Intel® Parallel Studio XE
  • intel debugger
  • Intel Xeon Phi
  • MIC
  • Debugging
  • Development Tools
  • Intel® Many Integrated Core Architecture
  • Parallel Computing
  • 使用Intel® Fortran编译器编译Coarray程序

    Coarray是在Fortran 2008中实现标准化的一种数据共享概念, 它通过使用同一个程序的多个拷贝来实现并行处理。这里的每一个拷贝,也被称image,同时拥有普通局部变量和叫做coarray的共享变量。一个共享变量既可以是一个数组也可以是一个标量,它的存储空间会跨越一个程序对应的所有image。在这种分区全局地址空间(Partitioned Global Address Space – PGAS)模式中,每一个image既可以像访问局部变量一样访问某个共享变量的自有部分,还可以访问位于别的image中的该变量其它部分。

     

    Intel编译器支持在使用共享内存的多核或多处理机系统上运行coarray程序。通过使用可选的许可证coarray程序也可以运行在使用分布式内存的Linux*操作系统或Windows*操作系统的集群上。这些程序还可以运行在使用Intel®集成众核(Intel® MIC架构)的Linux系统上。

     

  • Developers
  • Students
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Fortran
  • Beginner
  • Intermediate
  • Intel® Fortran Compiler
  • Intel Fortran
  • Coarray Fortran
  • Development Tools
  • Intel® Data Protection Technology with Secure Key in the Virtualized Environment

    The digital random number generator (DRNG) behind Intel® Data Protection Technology with Secure Key provides high-quality random numbers that are accessible via the CPU instruction RDRAND. This easy-to-use feature is of great benefit to virtualized environments where limited system entropy must be divided up among a large number of virtual machines.

  • Developers
  • Professors
  • Students
  • Linux*
  • Unix*
  • Server
  • Intel® Xeon® E5-2650 v2
  • Virtual Machine
  • John Mechalas
  • Intel® Secure Key
  • Jeff's Notebook: Online Banking with Two-Factor Authentication Security

    As online banking has become a predominate and normal way of conducting much of our personal banking, security has become ever more important.  We want to know that our bank is protecting our money, our accounts and our financial information from those “bad guys” out there.  One of the key methods that banks and other business use is two-factor authentication for a client to use when they log into the website and their accounts.  That usually means 1) something you know, ie., your user name and password and 2) something have or can provide, ie.

    Student Hackathon in a Box

     

    These events can show non-coders new potential, teach effective software development practices, help students acquire specific technology and interpersonal skills, and bridge the gap between academia and the real world.  In school, you learn and then apply; in the real world, you have to apply without learning.  These events help participants “learn how to learn,” learning through application.

    icpc error: namespace "std" has no member "function" or "bind" or other

    Affects OS X and some older Linux distributions

    Error message is seen when compiling C++11 C++ applications using std::function. 

    Root cause:  stdlib headers and libraries used by ICPC come from the system supplied gnu gcc/g++ by default.  Thus the system g++ must be fairly modern and support std::function.  Older gcc versions such as those found on OS X and some older Linux distributions do not have full support for all new C++11 std:: namespace functions.  You will see an error such as this:

  • Developers
  • Professors
  • Students
  • Apple OS X*
  • Linux*
  • C/C++
  • C++11 -stdlib -std=c++11
  • 2013 Intel Cup National Collegiate Software Innovation Contest Winners

    回到英特尔学术社区首页 >> 

    第六届“英特尔杯”全国大学生软件创新大赛暨HTML5移动应用开发邀请赛获奖作品


    第六届"英特尔杯"全国大学生软件创新大赛总决赛合影(下载高清版本

  • Developers
  • Intel AppUp® Developers
  • Professors
  • Students
  • Subscribe to Students