Global array – 1M의 integer, P0.dat, P1.dat, P2.dat, P3.dat

Slides:



Advertisements
Similar presentations
POSIX thread SSLab. 신장열. CONTENTS Thread 의 생성 및 종료 Join and detach Cleanup handler Mutex Condition variable Thread signal Thread cancel.
Advertisements

연천 새둥지마을 체재형 주말농장 준공식 초청장 오시는 길 주제 일시 장소 21C 경기농촌희망심기 2005년 제1기 교육수료마을
SPARCS Wheel Seminar Mango X Sugoi
10월 충북노회 남선교회 순회 헌신예배 묵 도 기 도 성 경 봉 독 특 송 찬 양 설 교 찬양 / 봉헌 봉 헌 기 도
글에 나타난 시대적 사회적 배경을 파악할 수 있다. 배경 지식과 의미 해석의 관련성을 이해할 수 있다.
패널자료 분석
라오디게아 교회의 교훈 본문 계 3: ○라오디게아 교회의 사자에게 편지하라 아멘이시요 충성되고 참된 증인이시요 하나님의 창조의 근본이신 이가 이르시되 15. 내가 네 행위를 아노니 네가 차지도 아니하고 뜨겁지도 아니하도다 네가 차든지 뜨겁든지 하기를 원하노라.
한알Ⅱ「더불어 살기」전국대회 일정표 날짜 시간 7월 26일(목) 7월 27일(금) 7월 28일(토) 7월 29일(일)
2013학년도 전라북도고등학교신입생 입학전형 기본계획
선거관리위원회 위원 공개모집 4차 공고 제4기 선거관리위원회를 구성하는 위원 모집의
2015학년도 1학기 버디 프로그램 오리엔테이션 (목) 16:00.
열왕기하 1장을 읽고 묵상으로 예배를 준비합시다..
오늘의 학습 주제 Ⅱ. 근대 사회의 전개 4. 개항 이후의 경제와 사회 4-1. 열강의 경제 침탈 4-2. 경제적 구국 운동의 전개 4-3. 사회 구조와 의식의 변화 4-4. 생활 모습의 변화.
전도축제 계획서 *일시 : 2013년 4월 21, 28일 주일 (연속 2주)
한국 상속세 및 증여세 과세제도 한국 국세공무원교육원 교 수 최 성 일.
중세시대의 의복 학번 & 이름.
다문화가정의 가정폭력의 문제점 연세대학교 행정대학원 정치행정리더십 2학기 학번 이름 홍 진옥.
이공계의 현실과 미래 제조업 立國 / 이공계 대학생의 미래 준비
신앙의 기초를 세우는 중고등부 1부 대 예 배 : 11 : 00 ~ 12 : 층 본당
신앙의 기초를 세우는 중고등부 1부 대 예 배 : 11 : 00 ~ 12 : 층 본당
◆ 지난주 반별 출석 보기 ◆ 제 56 권 26호 년 6월 26일 반 선생님 친구들 재적 출석 5세 화평 김성희 선생님
第1篇 자치입법 개론.
교직원 성희롱·성폭력·성매매 예방교육 벌교중앙초등학교 박명희
임상시험 규정 (최근 변경 사항 중심으로) -QCRC 보수 교육 과정 전달 교육
서울특별시 특별사법경찰 수사 송치서류 유의사항 서울특별시 특별사법경찰과 북부수사팀장 안   진.
특수학교용 아동학대! 제대로 알고 대처합시다..
사회복지현장의 이해 Generalist Social Worker 사회복지입문자기초과정 반포종합사회복지관 김한욱 관장
학교보건 운영의 실제 한천초등학교 이 채 금.
제 출 문 고용노동부 귀중 본 보고서를 ’ ~ ‘ 까지 실시한 “근로감독관 직무분석 및 교육프로그램 개발에 관한 연구”의 최종보고서로 제출합니다  연구기관 : 중앙경영연구소  프로젝트 총괄책임자 : 고병인 대표.
학습센터란? 기도에 관해 배울 수 있는 다양한 학습 코너를 통하여 어린이들이 보다 더 쉽게 기도를 알게 하고, 기도할 수 있게 하며, 기도의 사람으로 변화될 수 있도록 하는 체험학습 프로그램이다. 따라서 주입식이지 않으며 어린이들이 참여할 수 있는 역동적인 프로그램으로.
Digital BibleⅢ 폰속의 성경 디지털 바이블 2008년 12월 ㈜씨엔커뮤니케이션 ㈜씨엔엠브이엔오.
후에 70인역(LXX)을 좇아 영어 성경은 본서의 중심 주제인 “엑소도스”(출애굽기)라 하였다.
성 김대건 피츠버그 한인 성당 그리스도왕 대축일 공지사항
예배에 대하여.
말씀 듣는 시간입니다..
Ubiquitous Computing Practice (Introduction)
Linux System Programming
Jae Hoon Kim Optical Spectroscopy Laboratory
감동을 주는 언어 (1) 관동별곡.
인공지능실험실 석사 2학기 김승겸 TCP/IP Socket Programming… 제 10장 멀티태스킹 기반의 서버구현 인공지능실험실 석사 2학기 김승겸
Signal & Inter-Process Communication
Machine Learning to Deep Learning_3
2010년 3월 14일 즐겁게 외치라! 사도행전 16장 22~26절. 2010년 3월 14일 즐겁게 외치라! 사도행전 16장 22~26절.
Signal & Inter-Process Communication
프로젝트 시연 1M integer를 사용할 것 코드 부분 설명 (5~10분), 실행 ./lvm_write –L1M 4M
Prof. Seewhy Lee Presents
ATmega128 타이머/카운터 1,3.
Signal & Inter-Process Communication
미사통상문 성찬-감사기도 (기원미사모음) 1.
Ⅷ. 혼합물의 분리 2. 물질의 특성을 이용한 혼합물의 분리.
11장 시그널.
운동시뮬레이션 제1주 실습하기 Cigwin/Modelica 설치 및 실행해 보기 컴퓨터시뮬레이션학과 2016년 봄학기
찬양하라 내 영혼아.
7 시그널.
School of Electronics and Information. Kyung Hee University.
리눅스 커널의 이해 중에서 9장. 시그널 Database 실험실 안 병 규.
어린이미사 전례교육 초월성당 초등부 주일학교.
1-4.
Signal & Inter-Process Communication
9월 12일 공교육정상화법시행, 어떻게 적용될까요? 교육부 / 한국교육과정평가원.
정전기 유도 (+)전기 (-)전기 대전체 금속막대.
전능하신 나의 주 하나님은 능치 못 하실 일 전혀 없네
성령 강한 바람처럼 불꽃처럼.
주 - 없이 살 수 없네 죄 - 인 의 구주 여 그- 귀한 보 배 피로 날 - 구속 하소서 1-8.
소동물 의약품 심화학술III (내과용약 / 호르몬제)
Signal & Inter-Process Communication
예배찬송 9장1절 하늘에 가득찬 영광의 하나님 온땅에 충만한 존귀하신 하나님.
영어논문 이것만은 알고 쓰자 (1) 기술논문작성법 전자컴퓨터공학과 김수형.
제2장 생산방식의 선택 : 화폐만드는 공정 : 공동주문시스템 : 도요타 적용사례.
Signal & Inter-Process Communication
Presentation transcript:

Global array – 1M의 integer, P0.dat, P1.dat, P2.dat, P3.dat 2명 1조 발표 보고서 row_major column dist. block dist. 실행 결과 부족 ERROR 불가 8점 4점 6점 2점 3점 1명 1조 row_major column/block dist. 발표 보고서 실행 결과 부족 실행 불가 결과 부족 실행 불가 ERROR 실행 ERROR 3점 3점 12점 9점 6점 3점 12점 9점 6점 3점 Global array – 1M의 integer, P0.dat, P1.dat, P2.dat, P3.dat

시그널과 시그널 처리 SIGINT(Ctrl_C), SIGILL(illegal instruction), SIGTERM(termination) 한 프로세스는 시그널과 관련해서 Signal handling Signal Blocking Send signal to other process <signal.h>에 각 시그널이 정의 시그널 처리 Default ; 프로세스 종료 (SIGUSR1, SIGUSR2 – 시그널 무시) Ignore signal

시그널과 시그널 처리 시그널 집합 – sigset_t 시그널 초기화 sigaddset, sigdelset Sigemptyset (모든 시그널 제거) Sigfillset (모든 시그널 포함) sigaddset, sigdelset Sigemptyset + sigaddset / sigfillset + sigdelset (P181)

시그널과 시그널 처리 Sigaction 시그널이 수신되기 전에 sigaction이 반드시 호촐 SIGSTOP, SIGKILL은 signal handling이 따로 정의될 수 없음 int sigaction(int signo, const struct sigaction *act, struct sigaction *oact) struct sigaction { void (*sa_handler)(int); //sighandler sigset_t sa_mask; // 봉쇄할 signal int sa_flags; // signo action 변경 void (*sa_sigaction)(int siginfo_t *, void *); }

시그널과 시그널 처리 Sigaction Signal handler 정의; 예제 (p184) SIGINT 무시; test2.c 복원 act.sa_handler = SIG_DFL; sigaction(SIGINT, &act, NULL); 이전 행동 복원 sigaction(SIGTERM, NULL, &oact); act.sa_handler = SIG_IGN; sigaction(SIGTERM, &act, NULL); ….. sigaction(SIGTERM, &oact, NULL);

시그널과 시그널 처리 Sigaction Signal handler 정의; 예제 (p184) SIGINT 무시; test2.c 복원 act.sa_handler = SIG_DFL; sigaction(SIGINT, &act, NULL); 이전 행동 복원 sigaction(SIGTERM, NULL, &oact); act.sa_handler = SIG_IGN; sigaction(SIGTERM, &act, NULL); ….. sigaction(SIGTERM, &oact, NULL);

시그널과 시그널 처리 sigsetjmp, siglongjmp int sigsetjmp(sigjmp_buf env, savemask); void siglongjmp(sigjmp_buf env, int val); (예제 p191) if(sigsetjmp(position, 1) == 0) { act.sa_handler = goback; sigaction(SIGINT, &act, NULL); } domenu; … void goback(void) { fprintf(stderr, “\n Interrupted\n”); siglongjmp(position, 1);

시그널과 시그널 처리 sigprocmask(int how, const sigset_t *set, sigset_t *oset) sigset_t set1, set2; sigfillset(&set1); sigfillset(&set2); sigdelset(&set2, SIGINT); sigdelset(&set2, SIGQUIT); … sigprocmask(SIG_SETMASK, &set1, NULL); sigprocmask(SIG_UNBLOCK, &set2, NULL); …. sigprocmask(SIG_UNBLOCK, &set1, NULL);