{"title":"FPGA based systems with linear and non-linear signal processing capabilities","authors":"L. Carro, D. Franco","doi":"10.1109/EURMIC.2000.874641","DOIUrl":"https://doi.org/10.1109/EURMIC.2000.874641","url":null,"abstract":"The paper presents a model of an embedded system to be implemented in FPGAs. Moreover, the architecture features of the FPGA are explored by the realization of a complex system to recognize characters and search words in a database. The mixing of signal processing and scalar processing in the same system require different architecture characteristics. The explored example shows that some minor adaptation on FPGAs could handle these complex system developments. The paper presents the main ideas behind this design approach, and comparison in terms of area and processing speeds of both solutions.","PeriodicalId":138250,"journal":{"name":"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129229702","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The real value of statistics in health informatics. An introduction to Bayesian methods","authors":"Philip Young","doi":"10.1109/EURMIC.2000.874513","DOIUrl":"https://doi.org/10.1109/EURMIC.2000.874513","url":null,"abstract":"The article aims to introduce the Bayesian paradigm of statistical inference and to illustrate, in a very broad manner some of the ways in which these techniques can be applied in medical informatics. It is assumed that the reader has some basic familiarity with the \"classical\" method of statistical inference and throughout the article the Bayesian techniques are contrasted with their frequentist alternatives.","PeriodicalId":138250,"journal":{"name":"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123016649","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Visualizing queries in a distributed digital library system","authors":"L. Kovács, A. Micsik, Balázs E. Pataki","doi":"10.1109/EURMIC.2000.874407","DOIUrl":"https://doi.org/10.1109/EURMIC.2000.874407","url":null,"abstract":"A general user interface paradigm is presented which is capable of modelling iterative query refinement and embedding several common and advanced query techniques. A prototype implementation of this user interface called AQUA has been applied to the NCSTRL (Networked Computer Science Technical Reports Library) distributed digital library.","PeriodicalId":138250,"journal":{"name":"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124025377","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"European software day","authors":"G. Chroust","doi":"10.1109/EURMIC.2000.874495","DOIUrl":"https://doi.org/10.1109/EURMIC.2000.874495","url":null,"abstract":"Recognizing the strong engineering contents of software development it was felt that communication and dissemination of well-proven, industrial strength experience, of ’state-of-the-art’ proven methods and best practices is also a strong need of the software industry. The European Commission always stressed this aspect in its Framework Programmes [1] [2], requiring ’dissemination actions’ as an important return on the commissions investment in projects.","PeriodicalId":138250,"journal":{"name":"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125110946","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Samuli Pekkola, M. Robinson, Jonni Korhonen, Saku Hujala, T. Toivonen, Markku-Juhani O. Saarinen
{"title":"An architecture for virtual reality, audio, video, text, and document handling in applications supporting multi-person interactions","authors":"Samuli Pekkola, M. Robinson, Jonni Korhonen, Saku Hujala, T. Toivonen, Markku-Juhani O. Saarinen","doi":"10.1109/EURMIC.2000.874412","DOIUrl":"https://doi.org/10.1109/EURMIC.2000.874412","url":null,"abstract":"There are limitations to Internet, networked PC, and mobile device document handling and communication services and applications. In general, these do not provide for awareness of, and communication with others while working on documents. Limiting services in this way runs contrary to major findings from CSCW: users move between media and devices promiscuously; combine applications and media in effective, but idiosyncratic ways; and need awareness of others and their activities for successful accomplishment of much work. This awareness, whether backgrounded or foregrounded, needs to be constantly available/present. The paper presents a scalable architecture for handling multiple media (VR, video, audio, text, and documents) and devices where awareness of others/activities can be almost universally provided. Important features are presentation level integration and choices between media. These support new approaches to collaborations involving arbitrary combinations of documents, people, media and access devices.","PeriodicalId":138250,"journal":{"name":"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127209254","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Improving binary compatibility in VLIW machines through compiler assisted dynamic rescheduling","authors":"M. Biglari-Abhari, K. Eshraghian, M. Liebelt","doi":"10.1109/EURMIC.2000.874657","DOIUrl":"https://doi.org/10.1109/EURMIC.2000.874657","url":null,"abstract":"One of the main problems that prevents extensive use of VLIW architectures for non-numeric programs is lack of object code (or binary) compatibility among different implementations of the same architecture. This is due to exposing all architectural features to generate code at compile time. New features of a VLIW machine may lead to incorrect results by executing the code compiled for the older machine. In this paper, a new approach to overcome this problem is presented, which we call dynamic VLIW generation (DVG). It is performed with the help of code annotation provided by the compiler, to reduce the complexity of the required hardware. In the DVG technique, operations are rescheduled for the new machine at the time of instruction cache miss repair. In this way, the rescheduler hardware is not located in the execution pipeline engine avoiding potentially longer cycle times. To simplify the dependency checking hardware, dependency information is encoded for each operation at compile time. This information can be combined into the final binary code, or may be provided as a separate file, which can be loaded into memory at execution time by the OS loader. In this technique operations can be rescheduled speculatively and a mechanism is presented to prevent destroying the contents of live registers. Experimental results show that the performance of rescheduled code using the DVG technique is about 10% worse than code compiled directly for the target processor.","PeriodicalId":138250,"journal":{"name":"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future","volume":"173 2","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114041566","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Influence of high-level program structures on branch prediction accuracy","authors":"Afshin Ganjoo, N. Tzeng","doi":"10.1109/EURMIC.2000.874648","DOIUrl":"https://doi.org/10.1109/EURMIC.2000.874648","url":null,"abstract":"Current techniques do not take advantage of information regarding high-level program structures to improve branch prediction accuracy. The existing testing tools are inadequate in discovering these relationships. A new testing tool is thus developed to generate test programs. It allows the high-level program characteristics of these test programs to be varied. The tests conducted uncover the reasons behind the success and failure of different branch predictors, with the GAp (Global Adaptive branch prediction using Per-address pattern history tables) and the path-based predictors chosen as examples for illustration. They also suggest ways the compiler can assist in improving the prediction accuracy. A new prediction scheme that takes advantage of these findings is introduced.","PeriodicalId":138250,"journal":{"name":"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132197362","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Higher and higher performance microprocessors: are the problems just too hard to solve?","authors":"Y. Patt","doi":"10.1109/EURMIC.2000.874610","DOIUrl":"https://doi.org/10.1109/EURMIC.2000.874610","url":null,"abstract":"","PeriodicalId":138250,"journal":{"name":"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130770522","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Distributed virtual learning environment: a Web-based approach","authors":"C. Bouras, A. Philopoulos","doi":"10.1109/EURMIC.2000.874399","DOIUrl":"https://doi.org/10.1109/EURMIC.2000.874399","url":null,"abstract":"In this paper, we present a Web-based distributed virtual learning environment (DVLE) that could be used as a sophisticated tool for distance education and collaboration between teachers and students. We design and develop this application and the corresponding graphical user interface (GUI) as a proposal that aims at providing an integrated communication environment which supplies the communicative needs of an educational community, using the latest telecommunication and multimedia information processing technology. The environment that we propose can be used for virtual lectures, virtual conferences, and exchange of useful material and experiences among teachers and students. It is a Web-based application that is being developed as client/server architecture using standard protocols and technologies such as HTTP, HTML, Java and VRML.","PeriodicalId":138250,"journal":{"name":"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127859013","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"On the use of reminder systems in healthcare","authors":"A. Hasman, R. Bindels, P. D. Clercq","doi":"10.1109/EURMIC.2000.874612","DOIUrl":"https://doi.org/10.1109/EURMIC.2000.874612","url":null,"abstract":"Several approaches to decision support in healthcare are discussed. Because of pressures form governments and insurance companies healthcare has to become less expensive while keeping its high standard of quality. ICT can help and decision support systems may provide such help. Passive and active systems are discerned and their advantages and disadvantages are discussed. Examples are given of reminder systems.","PeriodicalId":138250,"journal":{"name":"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future","volume":"1230 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129586729","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}