ArticleslgStudy

computer science

SciEngines GmbH

SciEngines GmbH is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand SciEngines GmbH rather than just read about it. In short: SciEngines GmbH is a privately owned company founded 2007 as a spin-off of the COPACOBANA project by the Universities of Bochum and Kiel, both in Germany. The project intended to create a platform for an affordable Custom hardware attack.

Key takeaways

  • SciEngines GmbH belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect SciEngines GmbH to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of SciEngines GmbH from memory before moving on to harder problems.

Reference excerpt

SciEngines GmbH is a privately owned company founded 2007 as a spin-off of the COPACOBANA project by the Universities of Bochum and Kiel, both in Germany. The project intended to create a platform for an affordable Custom hardware attack. COPACOBANA is a massively-parallel reconfigurable computer. It can be utilized to perform a so-called Brute force attack to recover DES encrypted data. It consists of 120 commercially available, reconfigurable integrated circuits (FPGAs). These Xilinx Spartan3-1000 run in parallel, and create a massively parallel system. Since 2007, SciEngines GmbH has enhanced and developed successors of COPACOBANA. Furthermore, the COPACOBANA has become a well known reference platform for cryptanalysis and custom hardware based attacks to symmetric, asymmetric cyphers and stream ciphers. 2008 attacks against A5/1 stream cipher an encryption system been used to encrypt voice streams in GSM have been published as the first known real world attack utilizing off-the-shelf custom hardware. They introduced in 2008 their RIVYERA S3-5000 enhancing the performance of the computer dramatically via using 128 Spartan-3 5000's. Currently SciEngines RIVYERA holds the record in brute-force breaking DES utilizing 128 Spartan-3 5000 FPGAs. Current systems provide a unique density of up to 256 Spartan-6 FPGAs per single system enabling scientific utilization beyond the field of cryptanalysis, like bioinformatics.

2006 original developers of the COPACOBANA form the company 2007 introduction of the COPACOBANA (Copacobana S3-1000) as a [COTS] 2007 first demonstration of COPACOBANA 5000 2008 they introduced RIVYERA S3-5000, the direct successor of COPACOBANA 5000 and COPACOBANA. The RIVYERA architecture introduced a new high performance optimized bus system and a fully API encapsulated communication framework. 2008 demonstration of the COPACOBANA V4-SX35, a 128 Virtex-4 SX35 FPGA cluster (COPACOBANA shared bus architecture) 2008 introduction of the RIVYERA V4-SX35, a 128 Virtex-4 SX35 FPGA cluster (RIVYERA HPC architecture) 2009 they introduced RIVYERA S6-LX150. 2011 they introduced 256 User usable FPGAs per RIVYERA S6-LX150 computer.

Providing a standard off-the-shelf Intel CPU and mainboard integrated into the FPGA computer RIVYERA systems allow to execute most standard code without modifications. SciEngines aims that programmers only have to focus on porting the most time-consuming 5% of their code to the FPGA. Therefore, they bundle an Eclipse like development environment which allows code implementation in hardware based implementation languages e.g. VHDL, Verilog as well as in C based languages. An Application Programming Interface in C, C++, Java and Fortran allow scientists and programmers to adopt their code to benefit from an application-specific hardware architecture.

References

CLC bio and SciEngines collaborate on 188x acceleration of BLAST www.sciengines.com (Official site) www.copacobana.org

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with SciEngines GmbH

Start with the simplest possible case. Write down what SciEngines GmbH claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to SciEngines GmbH before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about SciEngines GmbH ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of SciEngines GmbH

In research
SciEngines GmbH appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses SciEngines GmbH in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
SciEngines GmbH is common in secondary-school and first-year university syllabi. It links to neighbouring topics Cryptographic attacks, Cryptography companies, Reconfigurable computing, so understanding it makes those chapters shorter.
In everyday life
Look for SciEngines GmbH outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “SciEngines GmbH” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study SciEngines GmbH in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what SciEngines GmbH means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain SciEngines GmbH out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is SciEngines GmbH in simple terms?

SciEngines GmbH is a privately owned company founded 2007 as a spin-off of the COPACOBANA project by the Universities of Bochum and Kiel, both in Germany. The project intended to create a platform for an affordable Custom hardware attack.

Why does SciEngines GmbH matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study SciEngines GmbH?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on SciEngines GmbH.

Tags

  • Cryptographic attacks
  • Cryptography companies
  • Reconfigurable computing
  • Supercomputers

Keep exploring