分享到plurk 分享到twitter 分享到facebook

版本 95314918f0259d9ef532f4b28a3abf04a71bfaa9

User/yenWu

Changes from beginning to 95314918f0259d9ef532f4b28a3abf04a71bfaa9

---
title: yenWu (吳彥寬)
categories: User
...

簡介
====
- 成功大學數學系104級**倒數第四名**畢業(2012 ~ 2015)
- 成功大學資訊工程所106級(2016 ~ 2017)

工作經歷
========
- VMFive 實習生 - APP Streaming Team/ [成果發表](https://docs.google.com/presentation/d/1a_esASu_JIJclUUtgc-xYWOVn4UzZIskn5vpBHua1WU/edit?usp=sharing)

開放原始碼專案參與
=================
- [apitrace](https://github.com/apitrace/apitrace)
- seL4 microkernel [[p1](https://github.com/SEL4PROJ/sel4-tutorials),[p2](https://github.com/seL4/sel4test-manifest)]
- [mini-arm-os](https://github.com/jserv/mini-arm-os)
- [threadpool](https://github.com/mbrossard/threadpool)

競賽成果
========
- [2016 NVIDIA Taiwan Embedded Vision Smart Robot Challenge](https://www.nvidia.com.tw/content/apac/event/tw/embedded-robotic-challenge/info.html)
    * 決賽/ [作品ART(Awesome Robot Team)](https://github.com/AwesomeRobotTeam/ART)/ [開發筆記](https://awesomerobotteam.hackpad.com/Awesome-Robot-Team--O8LqPFZxHhe)

貢獻研討會筆記
==============
- 新竹碼農聚會:自幹IoT 專屬OS-HyperC/ [筆記](https://embedded2016.hackpad.com/-IoT-OS-HyperC-j1Y2KKWoTAh)
- 2016台灣資料科學愛好者年會:視覺訊息處理和深度學習應用/ [筆記](https://my_projects.hackpad.com/5QoHdrP2MJK)
- 新竹碼農聚會:Meet-cute between eBPF and Kernel Tracing/ [筆記](https://my_projects.hackpad.com/eBPS-and-kernel-tracing-8NGHiyzaXfF)

學術影片分享
============
- Paper Study:"The BSD Packet Filter:A New Architecture for User-level Packet Capture"/ [影片](https://youtu.be/hDayCHHA3cc?t=3720)/ [ppt](https://hackmd.io/CYIw7AzArAxiCMBaADAJgqxAWAnGAbIgBwCGJUi+URIy8e88+AZkA===)
- Paper Study: “L4 microkernels: The lessons from 20 years of research and deployment”/ [影片](https://www.youtube.com/watch?v=oPjwyykO1bI)/ [ppt](https://docs.google.com/presentation/d/1UKXffKIGocUuEPWnqNRGuKZPgmIZXga0m9vL_u_p6iU/edit?usp=sharing)
- seL4 introduction: Capability--based Access Model/ [影片](https://www.youtube.com/watch?v=x3P6Y6VO0UI&t=246s)/ [筆記](https://hackmd.io/OwUwLADAJgnMwFoQGYBmBDBYwA4BGCOAjAEwwIl46qq5Qh4BsOQA#sel4-microkernel)

(春季班)作業及筆記
------------------------
那時是旁聽生,而且沒有做期末專題,專心準備 Nvidia比賽

* Homework 1 / 開發紀錄 / 程式碼
    * 改善phonebook查詢的效能,中間使用了`改變資料結構` `Hash function`,並使用`perf`做效能偵,`gplot`建制清楚的圖片
 
* Homework 2/ 開發紀錄(A) / 程式碼(A)
    * 改善raytracing程式的效能,使用 `loop unrolling` `inline function` `SIMD` `Mult-threads`,並使用`gprof` 檢查那一個function用最多時間,以及使用`gdb` 抓出breakpoint,並且打敗compiler將最佳效能-O3的效能

* (進行中)Homework 3/開發紀錄/程式碼
    * 改善server的效能,讓每秒可以 reply 的 request 增加,使用大量的function pointer,還學習到 `signal`的用法,和`pipe`的process之間的溝通,目前最卡關的地方是將 `blocking I/O`改寫成`lock-free`

(秋季班)作業及筆記
------------------------

聯絡資訊
========
e-mail: ``c14006078@gmail.com``

Github: [yenWu](yenWu@github.com)

Linkin: [Yen-Kuan Wu](https://www.linkedin.com/in/yen-kuan-wu-207245111?trk=hp-identity-name)