NISC Modeling and Compilation

نویسندگان

  • Mehrdad Reshadi
  • Daniel Gajski
چکیده

Running an application on a general purpose processor is not very efficient and implementing the whole application in hardware is not always possible. The best option is to run the application on a customized datapath that is designed based on the characteristics of the application. The instruction set interface in normal processors limits the possible customization of the datapath. In NISC, the instruction interface is removed and the datapath is directly controlled. Therefore, any customization in the datapath can be easily utilized by the supporting tools such as compiler and simulator and one set of such tools is enough to handle all kinds of datapaths. To achieve this goal, a generic model is needed to capture the datapath information that these tools require. In this report we present one such model and show how it can be used for simulation and compilation. We also explain the structure of a NISC compiler and show some preliminary experiments on multiple NISC architecture and their comparison with MIPS architecture.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exploring NISC Architectures for Matrix Application

The paper presents the design of target NISC (No Instruction Set Computer) architecture for matrix application in a C based design flow. It starts with the implementation of a standard application program which generates customized designs using the NISC toolset. Further, it demonstrates and analyzes the compilation and simulation results of several matrix applications on a number of different ...

متن کامل

NISC Modeling and Simulation

Running an application on a general purpose processor is not very efficient and implementing the whole application in hardware is not always possible. The best option is to run the application on a customized data path that is designed based on the characteristics of the application. The instruction set interface in normal processors limits the possible customization of the data path. In NISC, ...

متن کامل

NisC, the cyclase of the lantibiotic nisin, can catalyze cyclization of designed nonlantibiotic peptides.

Nisin is a pentacyclic peptide antibiotic active against Gram-positive bacteria. Its thioether rings are formed by two enzymatic steps: nisin dehydratase (NisB)-mediated dehydration of serines and threonines followed by nisin cyclase (NisC)-catalyzed enantioselective coupling of cysteines to the formed dehydroresidues. Here, we report the in vivo activity of NisC to cyclize a wide array of unre...

متن کامل

Identification of distinct nisin leader peptide regions that determine interactions with the modification enzymes NisB and NisC☆

Nisin is the most prominent and applied bacteriocin that serves as a model for class I lantibiotics. The nisin leader peptide importantly determines interactions between precursor nisin and its modification enzymes NisB and NisC that mature nisin posttranslationally. NisB dehydrates serines and threonines, while NisC catalyzes the subsequent coupling of the formed dehydroamino acids to form lan...

متن کامل

Towards role-based administration in network information services

Client-server networks have grown tremendously since the mid-1980s. The information they store changes much more rapidly than it did during the time at beginning. The size and complexity of these networks required new, autonomous administration practices. Network Information Services was designed to address these requirements. As one of the network information services, NISC is a widely used ne...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004