Monthly Archives: June 2015

Quick introduction to OCount

This is a post summarizing some of my effort learning to use ocount. ocount is similar to perf in the way it is used. However, it is better documented on what the events mean. The events usually have corresponding hardware … Continue reading

Posted in Tools | Tagged | Leave a comment

How to use srun to get an interactive node

This is a short post summarizing my effort to use srun to get interactive node in slurm system.

Posted in Tools | Tagged | Leave a comment

How to use perf to measure part of a program quickly

This is a post summarizing how to quickly get started with perf.┬áSpecifically, how to use perf to measure part of the program execution (ignoring the parts you don’t care) quickly.

Posted in Uncategorized | Tagged | Leave a comment

Enable Huge Page in Linux

This is a post summarizing my effort to enable huge pages in Linux. I want to use huge page to test out potential performance improvement for graph applications such as PageRank and BFS. (The post is still getting updated)

Posted in Uncategorized | Tagged | Leave a comment

Graph Optimizations

This is a summary of mine reading papers on optimizations implemented for graph frameworks. The papers include two from Intel http://arxiv.org/pdf/1503.07241v1.pdf http://mobisocial.stanford.edu/papers/sigmod14n.pdf And Galois http://iss.ices.utexas.edu/Publications/Papers/nguyen13.pdf And Ligra https://www.cs.cmu.edu/~jshun/ligra.pdf

Posted in Uncategorized | Leave a comment

Installing Intel Compiler for students

This is a summary of my experience installing intel icc compiler on a linux cluster for myself.

Posted in Uncategorized | Tagged | Leave a comment