Wu Cheng's Favorite Talks
備註：此場講座為 OSI (https://opensource.org) 與 COSCUP 共同慶祝開源週年全球系列活動而設立。
Paloma Oliveira is an Open Source Developer Evangelist at Sauce Labs who have been promoting free and open source culture since 2009. Paloma is a strong activist for diversity and equity in tech and open source co-organizing PyLadies Berlin https://berlin.pyladies.com/ and mentoring at FrauenLoop https://www.frauenloop.org/. She exercise a continuous critical thinking about the technology we create and use, being co-founder of the Zentrum für Netzkunst https://netzkunst.berlin/ (Berlin’s netart institute).
Open Source Initiative, OSI, is a leading voice on the policies and principles of open source. The OSI helps build a world where the freedoms and opportunities of open source software can be enjoyed by all by supporting institutions and individuals working together to create communities of practice in which the healthy open source ecosystem thrives.
Short keynote (10min)
In software development, there are often situations where it's difficult to balance execution efficiency and development efficiency. When physicists analyze a large amount of detector data, they often develop prototypes in Python during the early stages and rewrite them in C++ for high-performance versions in the later stages.
I will take the research I conducted during my master's program in the Department of Physics at National Taiwan University as a case study, comparing the original implementation using Python with C++, and a version replicated in Julia, and comment on the Julia packages that correspond to each function in ROOT, the original framework.
I have been a graduate student at the Experimental High-Energy Physics Laboratory at National Taiwan University for nearly six years. In addition to applying machine learning techniques in the context of physics analysis, I also enjoy thinking about engineering problems that may arise in the context of experimental high-energy physics.
This September, I will be attending the Physics Department's doctoral program at the University of Washington in Seattle, USA.
In recent times, there have been numerous cases of gender equality issues occurring in both campus and workplace environments. In the age of information explosion, people's concepts and perceptions of gender equality have undergone changes, accompanied by conflicts and dilemmas. As employers, managers, educators, and learners, how should we respond to these forms of discrimination and hatred? This submission will present various cases of gender equality issues from different industries, companies, campuses, and within open-source communities, serving as references and sources of inspiration for participants.
This presentation explores the Matter standard, a promising solution to the interpretability issues among various smart home ecosystems, and its integration with Home Assistant. It discusses the advantages and disadvantages of using Matter products within specific ecosystems (Google, Apple, Amazon) versus linking them to Home Assistant. The talk also provides guidance for planning smart home product investments in the upcoming year.
Amanda is an organiser of ProductTank Hong Kong and Women Techmakers Hong Kong, and co-hosts one of the most popular Cantonese tech podcast, HKPUG Podcast. She manages digital products in Hong Kong Disneyland as her day job.
使用者往往在使用自己的硬體時並不知道firmware 與hardware是在不安全的設定下執行，例如secure boot disabled 與 firmware 沒有更新到已安全性修復版本。或在一些需要更高security level 的場合，但卻無法立即檢查security level，因此需要一種自動化的方法來評估系統的安全性。fwupd 是用來自動更新系統上的firmware，包括了BIOS, ME, 以及各式周邊的firmware。fwupd 並有能力搜集所有firmware 的版本與系統的設定，在執行期間並可以使用這些資訊來評估系統firmware與hardware 的安全性。fwupd Host Security ID (HSI) 定義了Host security level，並使用一個簡單的數字告訴使用者platform 的安全程度。這個ID是由fwupd 社群所定義的條件來決定。同時在GNOME control panel 的 “Device Security” panel 中也可以輕鬆的取得。讓使用者可以更容易的了解系統的暴險程度。
目前主要貢獻上游軟體開發，包括了 Linux Kernel, fwupd, libcamera, GNOME以及Fedora。Kate也一直使用及貢獻開源軟體，在QCT時負責ONAP (Open Network Automation Platform) 電信產業專用開源專案，並與國外電信公司一起開發與貢獻 ONAP DCAE Datalake專案。在Hopebay Technologies 時利用Ceph 開發出Scalable Software Defined Storage，也長期關注OpenStack發展，並使用它開發和沛公有雲系統。
Vortex is an open source Hardware and Software project to support GPGPU based on RISC-V ISA extensions. Currently Vortex supports OpenCL/CUDA and it runs on FPGA. The vortex platform is highly customizable and scalable with a complete open source compiler, driver and runtime software stack to enable research in GPU architectures/compiler/run-time systems.
Blaise Tine is a Professor in Computer Science Department at University of California, Los Angeles. He is a recent PhD Student graduate in the school of Computer Science at Georgia Institute of Technology, where he has lead the Vortex project. His research interests are in the area of hardware accelerators and software co-design, focusing in the architecture design, programming languages and compiler tools to support heterogenous computing. He is also interested in domain-specific applications of accelerators such as 3D graphics, graphs analytics, and machine learning.
CUDA is the dominant language for parallel programming on GPU architecture, though other GPU programming languages, such as OpenCL and OpenMP exist. However, its use has been largely limited to NVIDIA devices, leading to recent efforts to enable its use on other platforms, such as CPUs and AMD/Intel GPUs. We aim to extend the reach of CUDA to RISC-V systems.
Hyesoon Kim is professor in the School of Computer Science at the Georgia Institute of Technology and a co-director of center for novel computing hierarchy. Her research areas include the intersection of computer architectures and compilers, with an emphasis on heterogeneous architectures, such as GPUs and near-data-processing. She is a recipient of NSF Career award and is a member of Micro Hall of Fame. She is the chair of IEEE TCuARCH. Her research has been recognized with a best paper award at PACT 2015. She is an associate editor of Transactions on Architecture and Code Optimization and IEEE-CAL.
The Internet of Things (IoT) is increasingly driven by sensor data, with devices taking measured actions based on everything from wind speed and direction, vital body functions, illumination intensity, and temperature.
In this session we will showcase how to build a fully functional sample IoT monitoring application built on the Flask framework and utilizing InfluxDB as its backend. With integrations to visualization libraries such as Plotly, and downsampling using pandas.
My name is Zoe Steinkamp and I am a developer Advocate for influxData, after working as a front end software engineer for over eight years. In my role as a Developer Advocate, I help developers to engage with InfluxData, including our database platform, open source tools, and Time-Series Data solutions. I have a passion for making developers' lives as well as learning about data science. My interests besides new technology include traveling and gardening. You can find me speaking at virtual and in person events and always feel free to reach out on linkedin.
In recent years, many open-source-based startups are coming from China, such as M5Stack(Hardware) and PingCap/TiDB(software). I`m an official member of KaiYuanShe(China Open Source Alliance), Leading some document translation. And my company Switch Science is an Open-Hardware distributer; I also have success with some marketing projects in Japan with Shenzhen Hardware company. I will introduce some cases of Business development about hardware and software.
TAKASU Masakazu Official Menber/正式成员, KaiYuanShe/开源社 He has three roles in Society. The first is Business Development in Shenzhen, Japan, and the Asian area. He works with open hardware startups based in Shenzhen, such as Seeed, M5Stack, iMakerbase, Heroad VC, Etc. And his company, Switch Science, is the most famous maker tool e-shop in Japan and the DIY Indie product marketplace. The Second is the Researcher. Researcher and Lecturer of WASEDA University Business school, Garage Sumida Lab, Mentor of iMakerBase Shenzhen, MTOM Shenzhen. His book ECOSYSTEM BY MAKERS is famous in Japan. He also translated THE HARDWARE HACKER book into Japanese. That book by Bunnie Huang, who is a world-famous Hardware hacker. The third is Community development. He is a Co-Founder of Nico-Tech Shenzhen (Shenzhen-based Open Hardware community), with Over 3000 members in a Facebook group. The KaiYuanShe(China Open Source Alliance) Support Maker Faire Shenzhen and Singapore, Maker carnival Shanghai and some events take us on a journey to Japan’s homeland and their exciting ways of using technology, design, and science. He is the most experienced person in Maker Faire in Asia. He joined KaiYuanShe(China Open Source Alliance) in 2021, currently only one global member. In addition, he was honored Community star in 2021 and 2022. https://www.linkedin.com/in/takasumasakazu
介绍（中文） 高須正和是新加坡和深圳製滙節(Maker Faire)及上海創客嘉年華 (Maker Carnival) 的資深成員。Maker Faire是在世界各地享負盛名的活動，向世界展示創新項目和背後具創意的頭腦。高須先生擅於揉合並引用日本首屈一指的科技、設計與科學等知識，其豐富的經驗和人際網絡連繫著亞洲多個地區的Maker Faire。他現駐居深圳。日本早稲田大学非常勤講師。开源硬件爱好家社区Nico-Tech Shenzhen共同发起人
高須先生亦是日本知名獨資科技產品製造材料公司Switch Science全球業務發展人員，其公司在DIY手作零件銷售市場上亦佔舉足輕重的地位。此外，他的著作《ECOSYSTEM BY MAKERS》一書，在日本廣受歡迎。 现在他是开源社（China Open Source Alliance）正式成員,几一个国际成員。
Main focus of this talk is the SG13G2 Open Source PDK for IHP 130nm BiCMOS technology. One year ago, it was announced that IHP will publish an open source PDK for its SG13G2 technology. Since this is a long-term project, the current state will be presented. This includes the experiences and a road map for future work. The already known challenges and open issues will be addressed. Finally, an overview about multi-project wafer offer of IHP will be given.
Frank Vater studied information and media technology at Technical University of Cottbus (Germany) and recieved his master degree in 2007. He joined as scientist in IHP with main focus on hardware development for microcontroller and cryptographic cores. In 2017 he got his PhD in area of secure scan-chain test of ASICs. Finally he joined the position of project leader for PDK development in IHP in 2018.
Development of open source silicon platforms applicable to difficult real world use cases, much as Linux has become in the operating system space, quickly run into difficulty. A CPU ISA or small system on chip is only one part of a platform. The diverse and complex interfaces, signal processing, and compute tasks such a platform is called upon to provide mean a system approach is necessary.
We outline our experience building the J-Core platform, and how scratching our own itches lead to counter intuitive design decisions. Designed from the ground up to cover mixed signal processing in systems with complex and secure edge computing tasks, we also needed portability to multiple FPGA families, low cost silicon processes, and scalability for performance on advanced process nodes.
J-core is a completely open source platform, from the transistors through the OS and end user applications. Designed in the context of real world product development and deployments, the resulting platform is unique in the open hardware space.
D. Jeff Dionne
Jeff is the original author of the uClinux kernel and OS. He has been designing and building open embedded systems with linux since the 1990s.
An overview of Google's investment in Taiwan and the open source community.
Jason Ma, Ph.D.
As the Engineering Director, Jason Ma oversees Google Taiwan’s site growth, business management and development, as well as leads multiple R&D projects across the board. Before taking this leadership role at Google Taiwan, Jason was a Platform Technology and Cloud Computing expert in the Platform & Ecosystem business group at Google Mountain View, CA. In his 12 years with Google, Jason has successfully led strategic partnerships with global hardware and software manufacturers and major chip providers to drive various innovations in cloud technology. These efforts have not only contributed to a substantial increase in Chromebook’s share in global education, consumer and enterprise markets, but have also attracted global talents to join Google and its partners in furthering the
development of hardware and software technology solutions/services. Prior to joining Google, Jason served on the Office group at Microsoft Redmond, WA. He represented the company in a project, involving Merck, Dell, Boeing, and the United States Department of Defense, to achieve solutions in unified communications and integrated voice technology. In 2007, Jason was appointed Director of the Microsoft Technology Center in Taiwan. During which time, Jason led the Microsoft Taiwan technology team and worked with Intel and HP to establish a Solution Center in Taiwan to promote Microsoft public cloud, data center, and private cloud technologies, connecting Taiwan’s cloud computing industry with the global market and supply chain. Before joining Microsoft, Jason was Vice President and Chief Technology Officer at Soma.com. At Soma.com, Jason led the team in designing and launching e-commerce services, and partnered with Merck and WebMD on health consultation services and over the counter/prescription drugs/services. Soma.com was in turn acquired by CVS, the second largest pharmacy chain in the United States, forming CVS.com, where Jason served as Vice President and Chief Technology Officer and provided solutions for digital integration. Jason graduated from the Department of Electrical Engineering at National Cheng Kung University, subsequent which he moved to the United States to further his graduate studies. In 1993, Jason obtained a Ph.D. in Electrical Engineering from the University of Washington, with a focus in the integration and innovation of power systems and AI Expert Systems. In 1997, Jason joined the National Sun Yat-sen University as an Associate Professor of Electrical Engineering. To date, Jason has published 22 research papers and co-authored 2 books. Due to his outstanding performance, Jason was nominated and listed in Who's Who in the World in 1998.
We are Boledu Foundation. Our missions are (1) Target and Extend the Google Open Source Silicon program and (2) to Design hands-on lab materials for training, (3) Promote IC education. For the Caravel Harness, We have developed a Caravel FPGA validation platform. In addition, we also develop a software debugging framework which includes GDBWave, and a Riscv-Tracer to facilitate the verification process. The GDBWave parses the waveform after RTL simulation to manipulate GDB debugging with VexRiscv CPU. The Riscv-Tracer helps to translate waveform display to Riscv instructions representation. The Caravel FPGA validation system enables users quickly prototype their user project design on the Xilinx PYNQ board. In addition, the FPGA design and hardware bitstream can be developed using the Vitis tool free from Xilinx, Then be validated on Boledu online PYNQ board with Jupyter Python3 testbench.
We are Boledu Foundation. Our missions are (1) Target and Extend the Google Open Source Silicon program and (2) to Design hands-on lab materials for training. (3) Promote IC education Boledu funder, Jiin Lai is the Chief Technology Officer of VIA Electronics. He has over 30 years of experience in the PC industry and the past 12 years in the storage space. Earlier in his career, he was a software engineer developing EDA tools. He later co-founded VIA Electronics. He led the engineering team that developed Intel and AMD compatible chipsets and x86 compatible processor. For the past decade, he developed SSD controllers and later shifted his focus to developing distributed computing storage systems. His responsibilities include product and architecture development with an eye toward future computing architecture needs. Has more than 50 US patents. Since 2020, he has taught "Applied Acceleration and Advanced Synthesis" courses at NTU, NTHU and NYCU. He also founded the Life Bridge Educational Foundation to promote technology education in schools.
面對龐大的傳統系統，砍掉重練可能不是一個好的選項。這些系統帶來了許多挑戰，包括複雜的架構、數據同步的困難以及過去使用的主流語言所留下的遺跡。我們利用了Apache Kafka和Change Data Capture（CDC）來建立過去與現代之間的橋樑，將超過 30 年的傳統系統整合進現代技術環境。
Sr. Full-Stack Engineer
Successful open-source software inspires many technologies. Young engineers or students will learn many things from existing REAL designs. Unlike open-source software, VLSI design tasks are usually covered by NDA from fabrication companies and EDA tool vendors. It will prevent students to learn from existing designs. We wanted to change the situation. For educational purposes, we are trying to establish open VLSI fabrication methodologies. The methods are based on scalable cell libraries and scalable layout rules. With our method, we have made VLSI chips with several fabrication processes which will not require NDA from the designing students. These chips use legacy technologies such as 2-micron, 1.2-micron, 600nm, 350nm, and 180nm. But we believe that adaptations to other finer technologies will not be difficult and the method will contribute to the students and startups to learn faster from existing designs and challenge their own new ideas on VLSI.
Doctorate Degree: March 1994, Doctor of Engineering, Sophia University, Japan
Education: April 1991 to March 1994 Doctor of Science and Engineering, Sophia University, Post Graduate School of Electrical and Electronics Engineering April 1983 to March 1985 Master of Science and Engineering, Sophia University, Graduate School of Electrical and Electronics Engineering April 1979 to March 1983 Bachelor of Science and Engineering, Sophia University, Electrical and Electronics Engineering
Work Experience and Position: April 1995 to Present Tokai University April 1985 - March 1995 Hitachi Ltd. Co. Enterprise Computer Division.
November 2003 to Present CEO of IP ARCH, Inc. USA January 2010 to Present CTO of Overtone Corp. Japan