Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
International Characters has developed a variety of software tools that, when used together, can produce very?high?speed
and high?quality text processing programs. These tools are usable only by specialist experts: they are not robust, easy to
use, or easy to extend. The goal of this project is to bring these tools together into a single application, and improving the
usability and extensibility of this application. The research involves designing a general program structure and fitting the
rewritten individual software components into it. The structure will be based on a widely?used and publicly?available
compiler framework known as LLVM. We will determine what extensions and moifications will be necessary to LLVM, and
how then to fit International Characters’ technology to it. We will pay particular attention to one such technology, called
IDISA, for Inductive Doubling Instruction Set Architecture. This is a technology that International Characters uses to
support SIMD (Single Instruction Multiple Data) programming on different computer systems, each of which….
Thomas Shermer
International Characters inc
Computer science
Simon Fraser University
Accelerate
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Find the perfect opportunity to put your academic skills and knowledge into practice!
Find ProjectsThe strong support from governments across Canada, international partners, universities, colleges, companies, and community organizations has enabled Mitacs to focus on the core idea that talent and partnerships power innovation — and innovation creates a better future.