National Taipei University of Technology Uses AI-Stack for Fair GPU Resource Allocation, Encouraging Professors to Conduct Research and Foster Innovation
학술 연구 및 교육

National Taipei University of Technology Uses AI-Stack for Fair GPU Resource Allocation, Encouraging Professors to Conduct Research and Foster Innovation

image

In the current landscape, where industries are pushing for digital transformation, there’s an increasing demand for AI talent, especially those who can apply AI technology across various sectors. To meet this need, universities with a mandate to train skilled professionals are establishing related departments and programs and promoting AI innovation research to help students build promising careers after graduation.

The National Taipei University of Technology (Taipei Tech), known for emphasizing practical applications in teaching, has been eager to strengthen its AI teaching and research capabilities. In line with the Ministry of Education’s program to optimize hands-on environments at technical colleges, Taipei Tech established the “Northern Taiwan Technical College AI School,” supporting students from over ten partner schools in developing core skills for the future AI industry. Consequently, the university must prepare substantial AI computing resources to meet both internal and external demands.

Yung-Chung Wang, Director of the Computer and Network Center at Taipei Tech, explained that after extensive planning, the center implemented a two-phase project. First, with the help of Tatung System Technologies (TST) and Nvidia, they introduced five NVIDIA DGX-1 GPU servers, each equipped with Tesla V100 graphics cards. The next crucial step was to select a high-quality collaborative AI computing resource management platform; without effective real-time and fair allocation, the entire project would fail. Following a rigorous proof-of-concept (POC) process, Taipei Tech chose the AI-Stack platform provided by INFINITX Software in May-June 2020.

Customization Needs and Strict Evaluation of Vendor Capabilities

The Computer and Network Center has long aimed to centralize information systems for enhanced cybersecurity. However, given the independent nature of academic units, this goal had yet to be realized. The AI computing platform presented a breakthrough opportunity. Director Wang explained that the platform provided critical incentives for faculty, including initial free access, a seamless experience similar to an in-house setup, relief from server maintenance burdens, and a quieter operating environment that would not disrupt learning. The center also assigned a three-tiered user role system for the platform: “primary manager” (Computer and Network Center), “project manager” (faculty), and “user” (students). Faculty members have resource management privileges, allowing the center to handle infrastructure like servers in a professional data center environment, reducing maintenance workload for departments and encouraging faculty to focus their research and project efforts on this platform to secure priority access to these resources.

This concept required a robust management platform to make it feasible. When selecting the management software, the center prioritized platforms based on the Kubernetes (K8s) architecture, as launching virtual machines consumes substantial resources, whereas containers avoid this issue and maintain computational independence. K8s, known as the best container orchestration platform, thus became a primary criterion.

After Taipei Tech released its requirements, several software providers vied for the project, each showcasing impressive management features. Director Wang noted that collaborative AI computing resource management is a novel concept, and with varying scenarios across universities, a one-size-fits-all solution is impractical. Therefore, they deemed the “technical capability” of vendors a key factor, putting POC results to the test. Taipei Tech’s POC setup was unique, with the center specifying foundational management needs such as account and password integration (single sign-on), custom image management, user-friendly environments for those unfamiliar with K8s or Linux, and secure access for external AI School users. Faculty and students were also invited to test the system, providing feedback from a user’s perspective.

Faced with challenging requirements, technical staff at Taipei Tech’s Computer and Network Center, led by Xin Zhou, meticulously compiled the center’s questions and faculty feedback, working closely with INFINITX Software to address and adjust strategies. Given INFINITX’s strong technical foundation, they responded earnestly to every question and viewed this project as a strategic partnership, appreciating Taipei Tech for providing the setting and know-how that helped enhance AI-Stack. Their commitment earned the center’s trust, leading to a swift decision to collaborate with the AI-Stack team at INFINITX Software after the POC.

Creating a User-Friendly Environment to Facilitate AI Program Development for Faculty and Students

INFINITIX’s thorough responses met Taipei Tech’s rigorous requirements with well-rounded solutions. For instance, they designed a “custom image management” feature that allows users to save their environment state, including any special packages or libraries, for easy restoration without time-consuming reconfiguration. Complex Linux commands were also simplified into one or two web-based buttons, enabling users to quickly enter the familiar Jupyter Notebook environment, bypassing platform integration challenges to focus on AI program development.

Tatung System Technologies, the project partner, demonstrated strong project management and communication skills throughout the end-to-end process, from initial requirement interviews to planning, setup, and maintenance, enabling AI-Stack to launch on time and meet quality standards by mid-August 2020. Director Wang revealed that to ensure the platform’s longevity, Taipei Tech’s president closely monitored the project’s progress. Learning that resources could be allocated fairly and that every AI teaching or research user would have sufficient resources eased his concerns.

Since its launch, AI-Stack has delivered two significant benefits for Taipei Tech. In terms of teaching support, it has facilitated AI course offerings across all six colleges, and it also meets resource demands for external AI School users. External users accessing Taipei Tech’s internal network can follow preset paths to designated servers, specific GPU cards, and dedicated storage, launch specific software, and do so without compromising campus security or privacy—a pioneering achievement in Taiwan.

On the research side, the platform’s completion has prompted the university to encourage faculty to actively engage in research projects, using Taipei Tech’s resources to develop new applications. As a result, Taipei Tech has successfully promoted AI applications in healthcare and smart manufacturing, with remarkable outcomes.

개인정보 보호 관련 법령에 따라 당사는 이용자의 개인정보를 보호하고, 이용자가 자신의 개인정보를 직접 관리할 수 있도록 최선을 다하고 있습니다.

'모두 허용'을 클릭하면 당사가 쿠키(Cookie)를 사용하여 웹사이트 이용 경험을 개선하고, 웹사이트 성능 및 이용 현황을 분석하며, 이용자와 관련성이 높은 마케팅 콘텐츠를 제공하는 데 동의하는 것으로 간주됩니다. 아래에서 쿠키 설정을 관리할 수 있으며, '선택 사항 확인'을 클릭하면 현재 선택한 설정에 동의하는 것으로 간주됩니다.

쿠키 관리

개인정보 보호 설정 센터

개인정보 보호 관련 법령에 따라 당사는 이용자의 개인정보를 보호하고, 이용자가 자신의 개인정보를 직접 관리할 수 있도록 최선을 다하고 있습니다.

'모두 허용'을 클릭하면 당사가 쿠키(Cookie)를 사용하여 웹사이트 이용 경험을 개선하고, 웹사이트 성능 및 이용 현황을 분석하며, 이용자와 관련성이 높은 마케팅 콘텐츠를 제공하는 데 동의하는 것으로 간주됩니다. 아래에서 쿠키 설정을 관리할 수 있으며, '선택 사항 확인'을 클릭하면 현재 선택한 설정에 동의하는 것으로 간주됩니다.

동의 설정 관리

필요한 쿠키

일률적으로 활성화

필수 쿠키는 웹사이트의 정상적인 운영과 보안을 유지하고, 이용자의 쿠키 설정을 저장하는 데 사용됩니다. 이러한 쿠키는 본 설정 센터에서 비활성화할 수 없습니다. 브라우저 설정을 통해 쿠키를 차단할 수 있으나, 이 경우 웹사이트의 일부 기능이 정상적으로 작동하지 않을 수 있습니다.

마케팅 쿠키

마케팅 쿠키
마케팅 쿠키는 마케팅 활동의 성과를 측정하고, 이용자와 관련성이 높은 제품, 서비스 및 콘텐츠를 제공하는 데 사용됩니다.

타겟팅 쿠키
타겟팅 쿠키는 당사 또는 광고 파트너가 본 웹사이트를 통해 설정할 수 있으며, 이용자의 검색 및 탐색 선호도를 파악하고 다른 웹사이트나 서비스에서 이용자의 관심사에 보다 적합한 정보 또는 광고를 제공하는 데 사용됩니다. 이러한 쿠키를 거부하더라도 본 웹사이트를 계속 이용할 수 있으나, 표시되는 정보나 광고의 관련성이 낮아질 수 있습니다.

소셜 미디어 쿠키
소셜 미디어 쿠키는 본 웹사이트에서 사용하는 소셜 미디어 서비스 제공업체가 설정하며, 콘텐츠 공유, 임베디드 콘텐츠 및 기타 소셜 기능을 이용할 수 있도록 지원합니다. 이러한 쿠키를 거부할 경우 일부 소셜 미디어 공유 기능이나 임베디드 콘텐츠가 정상적으로 표시되거나 작동하지 않을 수 있습니다.

분석 쿠키

분석 쿠키는 웹사이트 트래픽, 이용자의 탐색 행동 및 페이지 성과를 분석하여 이용자가 본 웹사이트를 어떻게 사용하는지 파악하고, 이를 바탕으로 웹사이트의 콘텐츠, 기능 및 이용 경험을 개선하는 데 사용됩니다. 이러한 쿠키를 거부할 경우 당사는 관련 통계 정보를 수집할 수 없어 웹사이트의 지속적인 개선에 영향을 미칠 수 있습니다.