Transitioning to Multicore Development
As you think about your application in the context of new multicore systems you may wonder: What does it mean to transition my application to ......
As you think about your application in the context of new multicore systems you may wonder: What does it mean to transition my application to multicore? What is the essence of a multicore application? What are the tradeoffs involved? What are the changes you need to make?
This paper, part one of two, answers these questions, showing you how to transition an application to run on a multicore system smoothly and correctly.
March 2013- The good, old-fashioned relational database has faced disruption since the turn of the millennium, and the disruption is peaking now. Through the explosion of the “NoSQL databases,” read how MarkLogic stands out as a clear leader in the “Enterprise NoSQL” category.
This whitepaper looks at solutions to the dependency problem in Make and GNU Make - the de-facto build tool of choice for many software development teams. The paper identifies the key problems in Make dependency management and explains how solving these problems helps achieve faster and accurate software build times.
The author of this whitepaper, John Graham-Cumming, Co-Founder of Electric Cloud, Inc. discusses how to automate and optimize dependencies between files in a ...
Git was created for development speed and according to our survey results, this is exactly why organizations from a wide range of sectors have turned to it. Its speed and powerful branching and merging have led to its adoption within companies of all sizes, both in terms of employee size and annual revenue. Git's adoption in the enterprise, is clearly seen as a shining point.
Specifically, Git is enabling development teams to be ...
February 2013- The compiler you use can impact whether or not you achieve optimal performance from all parts of your systems. This whitepaper provides details on how IBM compilers are designed to unleash and exploit the full power of IBM Power processors.
February 2013- Read about the real life experiences of two customers who used Rational Development Solutions for Power to save money and create workload optimized developers who were much more productive in meeting innovative business challenges than ever before.
Android device makers need to accelerate their device delivery times to market to keep ahead of their rivals. Three fundamental techniques that would allow them to do this are:
• Accelerating Android software builds
• Speeding up Android testing cycles
• Fully integrating and automating the end-to-end software build-test-release process
In this paper, we briefly summarize the challenges associated with delivering high quality Android devices in a fast paced market ...
January 2013- This Q&A document explores how IDC IT development organizations are successfully leveraging the cloud for development and deployment.
January 2013- This Q&A document forecasts where IT development organizations are headed in the next 18-24 months and what they need to do to benefit from emerging technologies.
December 2012- Due to its flexibility and speed, Git has become popular with individual developers, and small enterprises and workgroups. For most enterprises however, effective management of Git is a challenge. Discover technical innovations and emerging best practices now provide additional options to manage Git in the enterprise.
IT organizations are finding it difficult to release applications to production servers (physical, virtual, or cloud) more quickly without adding more people and incurring additional risk. In a poll sponsored by UrbanCode, over 75% of respondents identified their software deployment process as "Entirely Manual," "Mostly Manual," or "Mostly Scripted."
This paper details the limitations of manual deployments and how to overcome them. Topics covered include:
• Why manual deployments are inherently slow and ...
November 2012- Some believe IT collaboration is the next big thing, and others say it's nothing new. By reading this thought leadership paper you will gain new understanding into how IT collaboration is defined, its benefits, and how to assess your own IT collaboration maturity.
November 2012- Did you realize that Hibernate has been around for more than 10 years? And Spring will begin its second decade next year? There was a time when Spring+Hibernate was widely considered an unofficial industry standard, but today is portrayed as an ancient beast whose XML appetite kills little rainbow scroll wheels. That assessment is not true, however. Both technologies have seen continuous development and are still competitive today.
Revolutionary at its inception for defining and popularizing this specific genre of distributed application development, the PowerBuilder 12.5 development environment today combines functional maturity with aggressive modernizations that keep it a viable and compelling tool for tackling business applications.
Sybase PowerBuilder has remained throughout the years a bastion of application development productivity for a wide class of enterprise applications that combine database access with a highly productive graphical user interface (GUI).
Sybase PowerBuilder 12.5 is the second full-fledged .NET release of the market's favorite application development tool, bringing true power and ease of use to .NET. In the box, you'll find two Integrated Development Environments (IDEs) that give you options.
You can build and deploy applications in a traditional Client/Server architecture, deploy to WebForms, WindowForms, or Smart Client applications. Or, you can leverage the power of the new IDE, built on top of Visual ...
Lately, a variety of PowerBuilder customers have asked whether or not they should stay with PowerBuilder or go to .NET. Sometimes they ask folks at Sybase directly, other times their inquiries are filtered to us through analysts.
The purpose of this paper is to show that this really isn’t a valid question because PowerBuilder and .NET are not mutually exclusive. Ultimately, this paper should provide you with the information you need to ...
October 2012- Today's Internet-connected world virtually requires that all companies leverage the power of the Internet. There is a wide and sometimes bewildering array of techniques available to PowerBuilder programmers to move all or part of their PowerBuilder logic to the Internet. A process-based approach to examining which aspects of the application should be moved to the Internet, combined with an intelligent refactoring of the application and an understanding of your company's technology stack will maximize your ...
October 2012- Discover how organizations are protecting larger and larger volumes of sensitive data while still allowing users to easily conduct business.
October 2012- Your business is built on applications. So it is imperative that your systems are efficient and perform as you demand. Conventional approaches to ensuring quality results leave you with little margin for error. Continuous quality assurance (CQA) is an efficient, business-centric alternative to traditional vendors - "last minute" methodologies and provides capabilities across three key areas: requirements, change, and quality. Read this white paper to learn how CQA provides clients with a comprehensive "front to ...
October 2012- It is imperative that the applications that your customers rely on perform as expected. That requires effective performance testing. But as the costs and complexity of managing these tests rise, you should investigate more cost-effective and powerful alternatives. Read this white paper to learn how cloud-based performance testing provides the answer to your quest, allowing you to quickly scale to even the largest peak loads - all while paying just for what you use when ...
Today's software development organizations face a triple challenge. They must optimize the quality of increasingly complex software applications to deliver winning solutions that yield a high ROI and drive competitive advantage. To solve this challenge, many forward-thinking companies have turned to automation, recognizing its potential to thoroughly test, rapidly develop and reduce the cost of delivering high-quality applications.
But automated testing solutions are not one-size-fits-all. In fact, 85% of organizations that attempt automation fail ...
As it has been the trend over the last decade, organizations must continue to deal with growing data storage requirements with the same or less resources. The growing adoption of storage-as-a-service, business intelligence, and big data results in ever more Service Level Agreements that are difficult to fulfill without IT administrators spending ever longer hours in the data center.
Many organizations now expect their capital expense growth for storage to be unstoppable, and ...
September 2012- Discover how Dell Desktop Virtualization Solutions Enterprise architecture leverages hardware, software and services to provide scalability, enhanced security, improved end-user flexibility and ease of maintenance of virtual desktop computing.
September 2012- Become familiar with key considerations and reference architectures for Microsoft Windows MultiPoint Server 2011. Review configurations targeted to classrooms and training facilities and learn relevant hardware requirements and best practices.
September 2012- Learn about the design and architecture of the DVS Simplified Appliance, including sizing guidelines and configuration recommendations.
September 2012- Whether it's in our professional or social lives, the majority of us are becoming increasingly reliant on mobile Internet and Smartphone technology. But as the number of apps, operating systems and devices proliferates, so does the risk of application error. Clinton Sprauve, product marketing director at Micro Focus reports.
View All Categories
Business Intelligence : Analytics, Business Process Management, Content management, Dashboards, Data Mining, Performance Management, Databases, Datamarts/Data Warehouses, Information Management, Knowledge Management, Data Quality
Hardware : Virtualization Hardware, Windows Servers, Utility/On-demand Computing, Unix/Linux servers, Supercomputers, Peripherals, Macintosh, Handhelds/PDAs, Grid/Cluster Computing, Desktops/PCs, Data centers, Blades, Processors
Infrastructure : ATM, Ethernet/Gigabit Ethernet, Frame relay, IPv6, Traffic Management, Network/Systems Management, PBXs, Printers, Remote Access, Routers, Switches, UPS, VPNs, WAN Optimization/Acceleration, Wide Area File Services
Internet : B2B, B2C, Browsers, E-Business/E-Commerce, E-retail, Google, Social Business, Internet Security, Search, Social Networks, Traffic Reporting/Monitoring, Web 2.0, Web Development, Internet Policy
Management : Career Development, Training, Small-Medium Business, Salary/Compensation, ROI/TCO, Regulation/Compliance, Recruiting, Personnel Management, Outsourcing, Legal, H-1B, Executive Insights/Interviews, Workplace Trends
Personal Tech : Blackberry, Bluetooth, Bluray, Digital Cameras, Digital Music, Digital Rights Management, Virtual worlds, iPhone, iPod, Peripherals, Smartphones, TVs/Home Theater, Global Positioning Systems
Security : Security Administration, End user/Client Security, Encryption, Cyberterror, Attacks/Breaches, Application Security, Antivirus, NAC, Perimeter Security, Privacy, Vulnerabilities and Threats, Storage Security, Intrusion Prevention
Services : Telecom/Voice Services, Business Process Outsourcing, Business Services, Disaster Recovery, Systems Integration, Hosted Storage, Internet/Data Services, Outsourcing, Software as a Service, Hosted Applications
Software : Web Services, Service Oriented Architecture, Server Virtualization, Productivity Applications, Operating Systems, Open Source, Linux, Hosted Software/Applications, ERP, Development Tools, Databases, Database Applications, CRM, Business Systems Management, Integration, Application Optimization
More Development Resources
Transitioning to Multicore Development