Skip to content

Instantly share code, notes, and snippets.

View Terminus-IMRC's full-sized avatar
💭
Doing nothing helpful

Yukimasa Sugizaki Terminus-IMRC

💭
Doing nothing helpful
View GitHub Profile
@Terminus-IMRC
Terminus-IMRC / gist:6401222
Last active December 22, 2015 02:09
Make dynamic 2-dimintional array which can be treated as dynamic 1-dimentional array.
/* Make sure that TYPE is defined. */
#include <assert.h>
/* Make array[M][N] and array_1dim[M*N]. */
void make_proper_array(int M, int N, TYPE** ret_array, TYPE* ret_array_1dim);
void make_proper_array(int M, int N, TYPE** ret_array, TYPE* ret_array_1dim)
{
int i;
TYPE* array_1dim;
@Terminus-IMRC
Terminus-IMRC / probe_len_and_gather_total
Created September 17, 2013 13:06
A beautiful MPI clip from terminus-p.
void probe_len_and_gather_total()
{
int i;
int len;
char *str, **allstr, *allstr_1dim;
len=mpz_sizeinbase(eachtotal, BASE);
MPI_Allreduce(&len, &i, 1, MPI_INT, MPI_MAX, MPI_COMM_WORLD);
len=i+1; /*core + '\0'*/
if(!commrank)
@Terminus-IMRC
Terminus-IMRC / GROSS_3.txt
Created October 27, 2013 08:00
Output of [DOES_NOT_EXIT_SUCCESS].
[DOES_NOT_EXIT_SUCCESS]
ar_def=3000,X=3,Ceilings=9,OneLine=15
This program is going to run for you!
9- 5- 1-
8- 6- 1-
6- 8- 1-
5- 9- 1-
9- 4- 2-
8- 5- 2-
7- 6- 2-
@Terminus-IMRC
Terminus-IMRC / slide.html
Created January 3, 2014 12:00
Including CSS's for making slides in HTML. This HTML is the test for it.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>ずっと夢を見ている</title>
<style type="text/css">
<!--
/5V小型リレー 接点容量:2A 946H-1C-5D
35個
http://akizukidenshi.com/catalog/g/gP-07342/
/トランジスタアレイ(8ch高耐圧ソースドライバ)TD62783APG
7個
http://akizukidenshi.com/catalog/g/gI-05487/
/丸ピンICソケット (18P)
7個
@Terminus-IMRC
Terminus-IMRC / git-pull-all-branches.sh
Created April 13, 2014 08:39
A script to pull all remote branches
#!/bin/sh
CURRENT=$(git symbolic-ref HEAD | sed 's,refs/heads/,,')
echo Current branch: $CURRENT
BRANCHES=$(git branch -r | fgrep -v -- '->' | cut -d/ -f2-)
echo All branches: $BRANCHES
for REMOTE in $BRANCHES; do
git checkout $REMOTE
git pull --ff-only
done
#include <omp.h>
#include <stdio.h>
#define START 1
#define END 10000
int
main ()
{
int i, j, len;
@Terminus-IMRC
Terminus-IMRC / msg.txt
Created May 1, 2014 17:05
平成26年度 1年次生へのメッセージ
学級作り合宿を楽しんでいますか。
というかもう2日目の夜なのですね。
この合宿は、これからの6年間一緒に進級していくであろう仲間たちとの絆作りでもありますが、その目標は達成できたでしょうか。
さて、今回僕は1年次生へのメッセージを中庭校長から頼まれました。
それで、中庭校長は、今までの僕のキャリアや今後の夢、1年次生への期待などをメッセージとして伝えてほしいとおっしゃっていたのですが、すみませんそれは省略させていただいて、
今回は
@Terminus-IMRC
Terminus-IMRC / cpuinfo
Created May 13, 2014 07:59
cpuinfo of 2 Intel(R) Xeon(R) CPU E5-2670 v2
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 62
model name : Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
stepping : 4
cpu MHz : 2501.000
cache size : 25600 KB
physical id : 0
siblings : 10
@Terminus-IMRC
Terminus-IMRC / cpuinfo
Created May 13, 2014 08:02
cpuinfo of 2 Intel(R) XeonPhi(R) MPU 7110P
processor : 0
vendor_id : GenuineIntel
cpu family : 11
model : 1
model name : 0b/01
stepping : 3
cpu MHz : 1094.633
cache size : 512 KB
physical id : 0
siblings : 244