Skip to main content

Research Repository

Advanced Search

Outputs (76)

National Lotteries: An Exercise in Parallel Data Management Design (1995)
Presentation / Conference Contribution
Kerridge, J. M., & North, S. (1995). National Lotteries: An Exercise in Parallel Data Management Design. In Transputer Applications and Systems ’95 (441)

The advent of a National Lottery in the United Kingdom prompted the thought about how one would design a highly parallel system to manage such an activity, especially, as the solution adopted by the lottery company was to use a parallel database mach... Read More about National Lotteries: An Exercise in Parallel Data Management Design.

Large scale data management and massively parallel architectures in Automatic Fingerprint Recognition (1994)
Presentation / Conference Contribution
Walter, D., & Kerridge, J. (1994). Large scale data management and massively parallel architectures in Automatic Fingerprint Recognition. In High-Performance Computing and Networking: International Conference and Exhibition Munich, Germany, April 18–20

The National Transputer Support Centre is an independent parallel processing consultancy specialising in large scale data management and parallel databases. We were approached recently by the Home Office to investigate the data management aspects of... Read More about Large scale data management and massively parallel architectures in Automatic Fingerprint Recognition.

Parameterised Types in occam3(e) (1994)
Presentation / Conference Contribution
Chutimaskul, W., & Kerridge, J. (1994). Parameterised Types in occam3(e). In Transputer/Occam: Proceedings of the 6th Transputer and Occam International Conference

Dynamic allocation of processes and channels in T9000/C104 networks using occam3 (1994)
Presentation / Conference Contribution
Kerridge, J. (1994). Dynamic allocation of processes and channels in T9000/C104 networks using occam3. In Progress in Transputer and occam Research: WoTUG-17: Proceedings of the 17th World occam* and Transputer User Group Technical Meeting (1-17)

The hardware of the Inmos T9000 transputer contains a resource channel mechanism which is used to implement a many-to-one client server programming model. This model has also been captured in occam3. The resource channel mechanism provided by the har... Read More about Dynamic allocation of processes and channels in T9000/C104 networks using occam3.

Dynamic Allocation of Tasks in occam3 (1994)
Presentation / Conference Contribution
Kerridge, J., & Nixon, P. (1994). Dynamic Allocation of Tasks in occam3. In M. Jane, D. Marini, & A. De Gloria (Eds.), Transputer Applications and Systems '94: Proceedings of the 1994 World Transputer Congress, Cernobbio, Italy, Sept. 5-7, 1994

In many application environments there is a need to able to allocate resources dynamically. The occam programming language has no concept of such dynamic allocation. This paper shows how dynamic allocation can be incorporated into occam without sacri... Read More about Dynamic Allocation of Tasks in occam3.

Benchmarking parallel SQL database machines (1994)
Presentation / Conference Contribution
Jelly, I., Kerridge, J., & Bates, C. (1994). Benchmarking parallel SQL database machines. In Directions in Databases 12th British National Conference on Databases, BNCOD 12 Guildford, United Kingdom, July 6–8, 1994 Proceedings (105-120). https://doi.or

New parallel database systems are being developed to support the data processing needs of large commercial organisations: these offer increased performance in terms of processing throughput and enhanced support for both on-line transaction processing... Read More about Benchmarking parallel SQL database machines.

A strategy for semantic integrity enforcement in a parallel database machine (1994)
Presentation / Conference Contribution
McCarroll, N., & Kerridge, J. (1994). A strategy for semantic integrity enforcement in a parallel database machine. In Directions in Databases: 12th British National Conference on Databases, BNCOD 12 Guildford, United Kingdom, July 6–8, 1994 Proceeding

Semantic integrity constraints represent knowledge about data with which a relational database must be consistent. To enforce semantic integrity we must ensure that transactions which alter the database will preserve database consistency by accompany... Read More about A strategy for semantic integrity enforcement in a parallel database machine.

Evaluation of high performance parallel database machines (1994)
Presentation / Conference Contribution
Kerridge, J., Jelly, I., & Bates, C. (1994). Evaluation of high performance parallel database machines. In W. Gentzsch, & U. Harms (Eds.), High-Performance Computing and Networking International Conference and Exhibition Munich, Germany, April 18–20, 19

Many organisations are considering the use of large relational databases to implement their information needs. For large organisations this will result in the implementation of a machine dedicated to that task. In the near future, these database mach... Read More about Evaluation of high performance parallel database machines.

An Appreciation of the Subtleties of Shared Channels in occam3 (1993)
Presentation / Conference Contribution
Waithe, S., & Kerridge, J. (1993). An Appreciation of the Subtleties of Shared Channels in occam3. In Transputer and Occam Research: New Directions (232-245)

By exploiting virtual channels implemented on the INMOS T9000 transputer, occam3 offers the facility of sharing. This allows us to declare a channel as SHARED which then allows an arbitrary number of processes to communicate across this channel. By m... Read More about An Appreciation of the Subtleties of Shared Channels in occam3.