High-Level Development Framework

NS-TCL™

NS-TCL™ Heterogeneous platform development framework

NS-TCL™ is a high-level development framework based on OpenCL™ for writing executable software across heterogeneous platforms including field programmable gate arrays FPGAs, central processing units CPUs, graphics processing units GPUs, and digital signal processors DSPs.

Trending research and developments on FPGA based model accelerations for Deep Learning have advanced methods for implementing model layers and features of Convolutional Neural Networks. The rapid developments of this research have been initiated by OpenCL™ (Open Computing Language). OpenCL™ enables high-level programming for several processing architectures.

FPGA based Deep Learning model accelerations provide large benefits for scalable applications which require low energy consumption rates. Though several frameworks have exploited FPGA accelerations of Deep Learning on single architectures, NS-TCL™ leverages the collaborated performance of distributed FPGA architectures on distributed systems such as “AI Smart Classrooms” which require correlative processing of data form sensors and other input devices to perform a series of tasks.

Our heterogeneous platform development framework explores distributed FPGA and SoC software implementations in Edge based Deep Learning systems for smart and resillient IoT Networks.

#NS-T for Acceleration

Image Image

Featured Articles

Network Security

Live Intrusion Obliviation Network (L.I.O.N.)

May 25, 2015

Project "Lion" is an autonomous (time driven) sensor network for smart homes that can activate functions by set times and signals. The features can appear as variables of time, weather, or interference on the network. Autonomy is essential in Smart Homes; it enables periodic elements to be decoupled from random processes. Lion is a growing project with features that evolve with new technology.

Read More
Sports Analytics

Digital Basketball Trainer (DBT #22)

Aug. 26th, 2015

"DBT #22" is a Computerized Basketball Training System. Guided by Artificial Intelligence we are designing a system that will take Basketball training to the next level. In this system of training, we start by analysing the athlete that wants undergo basketball training and then build them to reach a professional level of training, grading them on their skill level as they progress; determining their true position...

Read More

About NS-T

NS-T offers knowledge and expertise in modern technology to mid and large scale businesses, start-ups, and individuals. We tailor every solution for your requirements.

Follow Us

Subscribe

Subscribe to NS-T and receive notifications directly in your email.

Copyright © All rights reserved