California Digital:  The New Linux Systems Leader
Systems Accessories Solutions Professional Services Software Support About CDC

Xeon Servers
1620
1420
2440
2400

Itanium® Servers
6440
6420

Storage
9416
9008

Accessories

 

California
	Digital Professional Services

California Digital boasts an extraordinary professional services group with extensive kernel-level Linux expertise and sophisticated applications development capability. This team can be retained to support ongoing development work, provide services in conjunction with system or cluster purchases, or develop software, drivers, or kernel modifications on a per project basis.

Linux Kernel

California Digital's engineering group can provide Linux kernel modifications, consulting, and development support. Our team includes talented kernel developers, so you can tap their collective experience to solve your Linux kernel porting/stability/feature issues.

California Digital's kernel team has experience with both 32-bit x86 and 64-bit Itanium 2 architectures and has also done embedded development with the StrongARM processor.

Kernel-level professional services work usually arises from a desire to resolve customer issues with stability and feature addition. This can includes backporting needed functionality from modern kernels into ISV-supported kernels and distributions, as well as deploying features from experimental kernels into production environemnts to, for example, enable needed functionality during a product's development phase.

Embedded kernel work usually supports specific products using Linux and often includes development of product-specific drivers, as noted below.

Driver Development

California Digital's engineers can develop Linux device drivers for various I/O, video, RAID, and specialized cards and systems. These engagements typical arise from customers wanting to add Linux functionality to an existing product or who are developing a consumer device with specific hardware than runs embedded Linux.

Applications Porting

California Digital's team can port existing applications to Linux, enabling you to realize the performance and savings of a Linux-based infrastructure. By outsourcing this development, your team can remain focused on its feature and product roadmap while allowing California Digital's highly-skilled device team to enable new platforms for your products.

California Digital specializes in 64-bit Linux computing as well as application parallelization, i.e. the re-writing of applications to execute efficiently in SMP or other distributed-processor environments.

Performance Optimization

California Digital's software team can identify and resolve code or configuration bottlenecks ranging from kernel configuration to system configuration to site architecture to database structure.

These engagements typically result from customer realization that something is amiss with application performance, scaleability, or sustainability. For example, analysis may indicate that system RAM is being completely used, or stability decreases when SMP kernels are employed or certain database operations do not scale effectively.

High Performance Computing

California Digital has bioinformaticists and computational physicists on staff that understand your applications. They can help you parallelize your code, optimize applications for massively-parallel execution on Beowulf clusters, remove bottlenecks by understanding the computational complexity of your applications, and provide sophisticated consulting and development to help you unlock the power of your Linux-based computational infrastructure.

Other Services

California Digital can provide other Linux based services, including website load balancing, Oracle configuration and installation, cluster management and monitoring, and other Linux-related undertakings.

 


Home | Contact Us | Legal Statement | Terms & Conditions
Call us at 1-888-546-8948 or (510) 651-8811; Copyright © 2005 California Digital