IBM PowerAI人工智能12小时编程马拉松大赛——“我是大侦探”成功落幕

3月18日,由IBM和CSDN共同主办,主题为“IBM PowerAI人工智能12小时编程马拉松大赛——我是大侦探!”活动在北京维景国际大酒店成功举办。

Power8极限算法挑战赛圆满落幕

2016年4月18日至5月29日,IBM Power8与南大通用GBase数据库完成了第一次亲密接触,共同举办了以“物联网智能家居时间序列分析”为主题的算法挑战赛。

深入理解CMA

连续内存分配(简称CMA) 是一种用于申请大量的,并且物理上连续的内存块的方法,在LWN上可以追溯到2011年6月。原理虽简单,但是其实现起来却相当复杂,因为需要许多子系统之间相互协作。基于不同人的视角,有很多不同的事需要完成和注意。在本文中,我会描述如何使用CMA并且如何将其集成到一个特定平台。

自食狗粮 - 通过RDO管理一个异构集群

Eating your own dog food (或略称为dogfooding,直译为"吃自己的狗粮) 是一句俚语,指的是企业(尤其是IT企业)在内部使用自家产品。

OpenPOWER PXE无盘工作站环境搭建

无盘工作站是X86服务器世界的常规需求之一,在OpenPOWER上实现此需求和X86并没有本质差异,做为国内第一家OpenPOWER服务器生产厂商,我们在RedPOWER服务器上面亦提供此服务,以下为搭建过程,希望对各位有帮助!

PowerLinux 非Scale-Out服务器配置RAID方法

PowerLinux 非Scale-Out服务器配置RAID方法,文档中以S812L和S822L为例,文档中包含IBM Installation Toolkit for PowerLinux下载链接

IBM Power8&巨杉数据库算法挑战赛火热来袭!

本次比赛的主题为“空气质量分析与预测”这一热门话题,我们提供2014年全国各地的全年空气质量情况,通过在POWER 8 设备上搭建巨杉数据库集群,对这些全量数据进行存储。

Linux on Power算法马拉松挑战赛 12小时决战 谁将登顶琅琊榜?

12月12日,IBM 联合CSDN在新云南皇冠假日酒店,举办IBM Linux on Power数据算法12小时挑战赛。不管你是个性鲜明的独行侠,还是两三人组成的冲锋队,我们都会为您免费提供IBM Power虚拟环境,参赛者可以选择任何语言进行编译。

如何在 Intel x86 服务器上构建 IBM PowerLinux 应用程序

本文将介绍开发人员如何使用 Toolchain 交叉编译器,轻松地构建在 Power Architecture 上运行的源代码。本文还会回答有关交叉编译的应用程序性能、功能和在 IBM PowerLinux™ 服务器上原生地调试交叉编译应用程序的能力的问题。

为 Linux on Power 系统开发 C/C++ 交叉编译应用程序

本文将介绍如何通过 IBM SDK for Linux on Power 提供的集成环境使用 IBM Advance Toolchain 和 QEMU 用户模式为 IBM Power 服务器开发交叉编译应用程序。此 SDK 是免费的基于 Eclipse 的集成开发环境(integrated development environment,IDE),集成了 C/C++ 源代码开发与 Advance Toolchain、Post-Link Optimization 和典型的 Linux 性能分析工具,包括 Oprofile、Perf 和 Valgrind。

为何选择 Linux on Power?

在 IBM® Power® 硬件上运行基于 Linux 的应用程序可以提供性能、可靠性和安全性的强大组合。在本文中,您将了解 IBM Power Systems™ 可以提供的许多战略优势,而且您可能会对各种部署的低成本感到惊讶。了解 IBM 用于改善 Linux 体验的工具,并全面理解 IBM 对 Linux on POWER 的未来承诺。

将 Linux on x86 应用程序移植到 Linux on Power 的指南

本文将介绍如何使用以下直观的分步流程将 Linux® C/C++ 应用程序从 x86 平台(Intel® 或 AMD)移植到 IBM® PowerLinux™。我们首先要了解需要为移植做的准备工作,然后我们将介绍一些让 32 位和 64 位代码在 PowerLinux 上运行的实现技巧。

IBM携Power绘制大数据市场蓝图

企业要如何应对这样的快速发展?谁又能帮助这项企业实现原定的目标?IBM给你答案。实际上,Power 8的闪亮登场,便以其处理海量数据的强大能力给了企业管理新兴社交和移动计算一剂强针。而同时,IBM又一直在倡导和支持Linux和开源,并最终将开源技术也融入到了power平台。

不仅仅是开放!起底基于OpenStack的IBM Cloud Manager新玩法!

本文用5个用户常用的场景分析,ICM4.2新玩法,不仅仅是开放!在开源基础上,实现更为简单的云管理革新。

Power服务器上的KVM虚拟化技术(PowerKVM)

IBM PowerKVM的初始版本已经于2014年6月对外正式发布,可部署在S812L和S822L两种搭载Power8处理器的服务器上。Linux发行版如RedHat、SUSE 和 Ubuntu均可以轻松地部署在PowerKVM 环境中。

面向 C++ 的测试驱动开发

用测试的方法驱动开发,这个概念的提出已经很长时间了,但测试驱动开发在 C 和 C++的应用和实践却比较晚,本文用一个简单项目的实例说明如何在 C 和 C++的开发过程中,应用测试驱动开发的理念,从需求定义,代码测试案例设计到开发实现这些案例定义的需求,展现了测试驱动开发的魅力。测试驱动开发和现在流行敏捷开发的是分不开的,测试驱动开发是敏捷开发的一个强有力工具,可以帮助我们从简单的设计开始,逐步地有保护重构设计直至完善设计的过程。

迁移到 SoftLayer: 手动将 Linux 实例从 SCE 迁移到 SoftLayer

学习如何将一个 Linux® 实例从 IBM® SmartCloud® Enterprise 迁移到 IBM SoftLayer。

给 Linux 系统“减肥”

面对着日益膨胀的 Linux 系统,自己硬盘的空间越来越显的捉襟见肘。该如何给 Linux 系统减肥,通常可以使用手工和使用系统工具来完成。本文介绍如下工具:Activity Log Manager、BleachBit、find、fdupes、geeqie、GConf Cleaner 的使用方法和技巧。

从失败的 Linux 引导中恢复

当您的 Linux® 计算机在执行内核升级、磁盘更换或其他系统更改后无法引导时,您并不是孤立无援的。Grand Unified Bootloader (GRUB) 提供了一些方法来控制引导过程和恢复。或者,在必要的时候,您使用外部工具创建的紧急引导磁盘可能会派上用场。了解可帮助您在存在问题的情形下引导系统的一些过程和 GRUB 命令,找到一个针对基于 BIOS 的系统的至关重要的外部工具。

Linux 上的基础网络设备详解

网络虚拟化是 Cloud 中的一个重要部分。作为基础知识,本文详细讲述 Linux 抽象出来的各种网络设备的原理、用法、数据流向。您通过此文,能够知道如何使用 Linux 的基础网络设备进行配置以达到特定的目的,分析出 Linux 可能的网络故障原因。

使用 Linux 安全删除工具

有时我们要把硬盘或者移动存储设备交给其他人(例如用户或者合作伙伴),很多人以为自己将电脑中的信息删除就没事了,笔者建议您好好审查自己是否真正已经将任何可能暴露您的个人隐私的数据删除了。本文介绍几个 Linux 安全删除工具的使用方法帮助用户彻底删除数据。

使用 Linux 文件恢复工具

Linux 系统管理员守则中有这么一条:“慎用 rm -rf 命令,除非你知道此命令所带来的后果“,不过 Linux 下删除文件并不是真实的删除磁盘分区中的文件,而是将文件的 inode 节点中的扇区指针清除,同时释放这些数据对应的数据块,当释放的数据块被系统重新分配时,那些被删除的数据就会被覆盖,所以误删除数据后,应马上卸载文件所在的分区。然后使用相关工具进行恢复。本文以 Ubuntu 12.04 平台为例介介绍四个(foremost、extundelete、testdisk 和 phtorec)常用的 Linux 删除文件恢复工具的使用方法。

Linux 上虚拟网络与真实网络的映射

随着云计算技术的发展,如何以类似物理网络的方式分割虚拟网络成为热点,物理网络也引入了更多支持虚拟化的网络技术,使得问题更加复杂。本文将阐述在 Linux 上如何模拟出传统网络及支持虚拟化技术的网络 ,并介绍其原理。

用 Python 脚本实现对 Linux 服务器的监控

目前 Linux 下有一些使用 Python 语言编写的 Linux 系统监控工具 比如 inotify-sync(文件系统安全监控软件)、 glances(资源监控工具)在实际工作中,Linux 系统管理员可以根据自己使用的服务器的具体情况编写一下简单实用的脚本实现对 Linux 服务器的监控。 本文介绍一下使用 Python 脚本实现对 Linux 服务器 CPU 内存 网络的监控脚本的编写。

Linux 容器的建立和简单管理

LXC 中文名称就是 Linux 容器工具,容器可以提供轻量级的虚拟化,以便隔离进程和资源。使用 LXC 的优点就是不需要安装太多的软件包,使用过程也不会占用太多的资源, LXC 是在 Linux 平台上基于容器的虚拟化技术的未来标准,最初的 LXC 技术是由 IBM 研发的,目前已经进入 Linux 内核主线,这意味着 LXC 技术将是目前最有竞争力的轻量级虚拟容器技术,本文将循序渐进地介绍 Linux 容器的建立和管理方法。本文使用的 Linux 发行版本是 Ubuntu 12.04 。

Return-into-libc 攻击及其防御

本文首先分析了 return-into-libc 的攻击原理,分别介绍了在不同平台进行传统 return-into-libc 攻击的实验过程和结果。然后,本文进一步引入并解释了返回导向编程的攻击方式,这种攻击可以弥补传统 return-into-libc 攻击的不足,使得攻击更灵活、更有效。最后,本文给出了针对这些攻击方法的防御手段。本文可以帮助读者了解 return-into-libc 攻击以及如何在系统中防止攻击的发生。
扫一扫关注
IBM Power官方微信,掌握
Power最新动态!

招聘信息

公司:IBM

职称:技术支持

职位要求:2-3年工作经验,熟悉C/C++、Java编程,有大数据开发经验,了解银行、电信行业知识,计算机相关专业背景。

请将简历发送到:fangshux66@126.com 

博客专家