KKimj / PerformanceFuzzer

PerformanceFuzzer
https://pypi.org/project/PerformanceFuzzer/
GNU General Public License v3.0
2 stars 0 forks source link

[meeting] 2021-05-10 #18

Open KKimj opened 3 years ago

KKimj commented 3 years ago

Overfitting

parallel manager to scheduler

KKimj commented 3 years ago

Model

KKimj commented 3 years ago

https://llvm.org/docs/LangRef.html#identifiers

KKimj commented 3 years ago
  1. import 이슈를 해결한다.

  2. resoruce manager가 할 일

  1. Performance Fuzeer가 할 일

queue의 개수 차이가 너무 많이 나면, 조절을 함.

  1. Mutation controller가 할 일
    • 1개의 Vector와 1개의 실행 파일을 만든다.
    • Mutation Vector를 받고 Vector를 수정 및 실행 가능한 파일 전달.
    • Mutation Vector를 받으면. 받은대로 build한 것과 , Mutation vector를 임의로 수정한 IR file을 Build한다.

call : args ( vector ) -> (vector, file) 2개

  1. Benchmark controller가 할 일
    • Vector 로만 유도된 실행파일과 Mutation된 실행파일을 비교하여, 더 빠른 Vector를 반환해줌

call : (vector, file) 2개 -> vector 1개

KKimj commented 3 years ago
  1. import 이슈를 해결한다.

  2. resoruce manager가 할 일

  1. Performance Fuzeer가 할 일

queue의 개수 차이가 너무 많이 나면, 조절을 한다.

  1. Mutation controller가 할 일
    • 1개의 Vector와 1개의 실행 파일을 만든다.
    • Mutation Vector를 받고 Vector를 수정 및 실행 가능한 파일 전달.
    • Mutation Vector를 받으면. 받은대로 build한 것과 , Mutation vector를 임의로 수정한 IR file을 Build한다.

call : args ( vector ) -> (vector, file) 2개

  1. Benchmark controller가 할 일
    • Vector 로만 유도된 실행파일과 Mutation된 실행파일을 비교하여, 더 빠른 Vector를 반환해줌

call : (vector, file) 2개 -> vector 1개