Nathan Sun

Nathan Sun Email and Phone Number

Machine Learning Engineer @ Shanghai Enflame Tech Co. | Parallel Programming @
Nathan Sun's Location
Greater Dublin, Ireland
About Nathan Sun

At Shanghai Enflame Tech, our team specializes in AI operator library development, leveraging parallel programming to optimize Aten/DNN libraries. With a Master's in Computational Science, I apply my academic knowledge to innovate in high-performance computing. Contributing to the generalization of dataflow templates and resolving complex ECC issues, we've achieved significant hardware bandwidth efficiencies. My expertise in C++ and Linux tools set supports continuous development and collaboration in our cutting-edge software solutions.Currently I'm serach for machine learning engineer jobs in Ireland/UK. Feel free to contact me if any idea on that.

Nathan Sun's Current Company Details
Shanghai Enflame Tech Co. (https://www.enflame-tech.com)

Shanghai Enflame Tech Co. (Https://Www.Enflame-Tech.Com)

Machine Learning Engineer @ Shanghai Enflame Tech Co. | Parallel Programming
Nathan Sun Work Experience Details
  • Shanghai Enflame Tech Co. (Https://Www.Enflame-Tech.Com)
    Senior Machine Learning Engineer
    Shanghai Enflame Tech Co. (Https://Www.Enflame-Tech.Com) Nov 2020 - Present
    Shanghai China
    1.1 DNN Operator Library Development: Batch-norm/Convert/Broadcast Design the Parallel split scheme and vectorization parallel scheme, Cache Management: Set pingpong buffer in L3/L2/L1 data transfer, Pipeline Setup: Unroll and packet instructions, reduce the slot stall 1.2 Aten Operator Library Development: Pooling/Resize Generalize Dataflow template to Pooling/Resize: Thread parallel split + L3->L1 slice + Cache pipeline Refinement Work on ECC problem and Scalar calculation part to reach 60-80% hardware bandwidth peak 1.3 Model Performance Tuning Support: Element-wise operator fusion work: for LSTM structure, fuse the rest activation and other element-wise ops in L1 level Reduce the L3-L3 copy demand: fuse the the DMA operators (slice broadcast gather) into L2/L1 level 1.4 Support an outer-source team(8 member) Skills/knowledge Training for Operator development Technique support for operator implementation design, performance analysis and mismatch problem debug work 1.5 Generalized operator accuracy validation tool: Use Statistical The Central Limit Theorem to calculate the tolerance limit for convolution/matmul/reduce op accuracy validation according to data type, input data distribution, input shape and statistical tolerance feature.
  • Joyy Inc.
    Gpu Cluster Maintenance
    Joyy Inc. Feb 2020 - Nov 2022
    Canton China
    participating in establising the GPU cluster monitor platform for CV training.
  • National Supercomputing Center In Guangzhou
    High Performance Cfd Softwares Developer
    National Supercomputing Center In Guangzhou May 2019 - Feb 2020
    Canton China
    transplant the CPU codes with CUDA onto Nvidia V100 cards. Detailed refinement on the Share memory usage and Key for-loop rewrite work.

Nathan Sun Education Details

Frequently Asked Questions about Nathan Sun

What company does Nathan Sun work for?

Nathan Sun works for Shanghai Enflame Tech Co. (Https://www.enflame-Tech.com)

What is Nathan Sun's role at the current company?

Nathan Sun's current role is Machine Learning Engineer @ Shanghai Enflame Tech Co. | Parallel Programming.

What schools did Nathan Sun attend?

Nathan Sun attended China Ship Research And Development Academy, Wuhan University Of Technology.

Not the Nathan Sun you were looking for?

  • Nathan Sun

    Automotive Industry / Nus-Emba
    Jakarta, Indonesia
    1
    gmail.com
  • Nathan Large

    Program Management | William And Flora Hewlett Foundation
    Menlo Park, Ca
    1
    hewlett.org
  • Nathan Sun

    E-Commerce Manager
    Toronto, On
  • Nathan Sun

    Enterprise Customer Success Manager At Lseg | Partnering With Clients To Realize The Full Value Of Lseg Solutions Through Successful Onboarding And Continuous Education
    Greater Sydney Area
    2
    thomsonreuters.com, refinitiv.com

    2 +614340XXXXX

  • 3
    jpmchase.com, wellsfargo.com, jpmchase.com

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.